首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >qemu来宾上的NFS服务器

qemu来宾上的NFS服务器
EN

Unix & Linux用户
提问于 2013-05-14 05:45:25
回答 2查看 3.9K关注 0票数 0

我需要知道如何从主机安装放置在qemu客户系统上的块设备。因此,在本例中,我们将NFS服务器放在来宾系统上,NFS客户端放在主机端。

有很多例子,但我不知道要指定什么地址,同时从主机系统将文件夹安装在qemu来宾上。

代码语言:javascript
复制
mount root@localhost:/storage /mnt/storage -t sshfs -o port=2222*

适用于sshfs,但不适用于NFS (无法识别服务器名称)。

我在服务器端使用了以下步骤:

  1. 下载并启动nfs-内核服务器
  2. 将/storage_nfs添加到出口
  3. exportfs -va

在客户方面:

  1. 下载并安装nfs实用程序
  2. 尝试mount root@localhost:/storage /mnt/storage -t nfs -o port=2222 (qemu端口),但看起来root@localhost无效(但它适用于sshfs)。

如何使用QEMU来宾作为nfs服务器?

EN

回答 2

Unix & Linux用户

发布于 2013-05-14 06:19:56

如果您在qemu虚拟机(来宾)中运行NFS服务器,那么您应该能够进入QEMU来宾并运行以下命令:

代码语言:javascript
复制
ifconfig -a

它应该像这样返回输出:

代码语言:javascript
复制
eth0      Link encap:Ethernet  HWaddr 00:18:51:D4:AA:12  
          inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::218:51ff:fed4:cc53/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:31580565 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28594026 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:22750768353 (21.1 GiB)  TX bytes:25277742297 (23.5 GiB)

设备id (eth0)可能是完全不同的东西,但是您的结果可能包含输出。此输出显示在QEMU来宾中配置的网络设备。

特别是,您最感兴趣的是qemu来宾的IP地址。它应该出现在这个输出中。在上面的示例中,主机的IP地址是192.168.1.103。

有了这些信息,您现在应该可以在设置NFS服务器和客户端时使用此IP地址。

票数 0
EN

Unix & Linux用户

发布于 2013-08-16 07:39:42

客户端的nfs服务器与普通pc上的nfs服务器相同。您只需要知道nfs服务器的ip。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/75736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档