在服务器节点上,可以访问导出的文件夹。但是,在重新启动(服务器和客户端)后,客户端将无法再访问该文件夹。
在服务器上
# ls /data
Folder1
Forlder2
Run Code Online (Sandbox Code Playgroud)
并且 /etc/exports 文件包含
/data 192.168.1.0/24(rw,no_subtree_check,async,no_root_squash)
Run Code Online (Sandbox Code Playgroud)
在客户端
# ls /data
ls: cannot access /data: Stale NFS file handle
Run Code Online (Sandbox Code Playgroud)
我不得不说客户端的共享文件夹没有问题,但是在重新启动(服务器和客户端)后,我看到了这条消息。
有什么办法可以解决吗?
是否可以通过它找到正在运行的进程的命令行pid?的输出/proc/pid/cmdline似乎删除了空格字符,很难读取输出。
我怎样才能找到 的搜索路径ldd?假设ldd回报
[mahmood@dhcppc2 bin]$ ldd /home/mahmood/amd64-linux/lib/scsi-bus.so
linux-vdso.so.1 => (0x00007fffc27c7000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ffb13a25000)
libstdc++.so.5 => not found
libm.so.6 => /lib64/libm.so.6 (0x00007ffb137a0000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ffb13589000)
libc.so.6 => /lib64/libc.so.6 (0x00007ffb131f6000)
/lib64/ld-linux-x86-64.so.2 (0x00000037d6000000)
Run Code Online (Sandbox Code Playgroud)
我想知道默认位置是ldd什么?我的意思是/lib64或/usr/lib或/usr/lib64....?
操作系统是Scientific Linux 6.3(类似于redhat、centos和fedora),我安装了dnsmasq,配置如下
interface=eth1
domain=hpclab
expand-hosts
dhcp-range=10.0.2.51,10.0.2.100,static
dhcp-option=42,0.0.0.0
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/var/lib/tftpboot
dhcp-host=08:00:27:69:73:7A,ws04,10.0.2.51
Run Code Online (Sandbox Code Playgroud)
和当前节点(运行 dnsmasq)有这个 ip
eth1 Link encap:Ethernet HWaddr 08:00:27:A9:20:C0
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fea9:20c0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Run Code Online (Sandbox Code Playgroud)
但是,尝试启动 dnsmasq 服务时出现错误
[root@localhost mahmood]# /etc/init.d/dnsmasq status
dnsmasq is stopped
[root@localhost mahmood]# /etc/init.d/dnsmasq start
Starting dnsmasq:
dnsmasq: failed to create listening socket: Address already in use
[FAILED]
Run Code Online (Sandbox Code Playgroud)
netstat 命令显示以下信息
[root@localhost mahmood]# netstat -anlp | grep -w LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1252/rpcbind
tcp 0 …Run Code Online (Sandbox Code Playgroud) 我有一个 linux 来宾,那是我的服务器。我还创建了另一个来宾作为没有磁盘的客户端。
我想知道,哪种网络类型和适配器是正确的?NAT 还是内部网络?AMD 还是 Intel 芯片?
根据手册,
PXE booting is now supported in NAT mode. The NAT DHCP server provides a boot
file name of the form vmname.pxe if the directory TFTP exists in the directory
where the user's VirtualBox.xml file is kept. It is the responsibility of the
user to provide vmname.pxe
Run Code Online (Sandbox Code Playgroud)
vmname.pxe 的内容是什么?它是一个空文件?
Virtualbox 在 Windows 7 上运行,我已经安装了 One linux(类似于 redhat 和 centos 6 的科学 linux 6.3)作为服务器,另一个无盘 linux 作为客户端。
在服务器上,我已经安装了 tftp 相关文件。
# ls /var/lib/tftpboot/ -R …Run Code Online (Sandbox Code Playgroud)