1. linux目录怎么查nfs共享文件
方法/步骤
首先确认自己的服务器上面是否有portmap和nfs包,一般情况下都会有.
查询命令:
rpm -qa | grep portmap
rpm -qa | grep nfs
如果有就接着向下走
启动portmap和nfs,但是portmap的先于nfs启动,因为portmap为nfs动态分配端口
查看是有启动正常用如下命令
prcinfo -p
如果看到portmap和nfs表示启动正常
设置你要共享的文件和目录 编辑vi /etc/exports
格式如下:
共享目录 允许访问的主机ip(权限)
输出共享目录和文件
1.要不重启nfs服务
2.使用exportfs -rv命令
接着到另一台服务器上面去挂载nfs服务器输出的文件和目录
1.新建你要挂载的目录
2.查看nfs服务器的输出目录
showmount -e nfs的ip
挂载目录或文件
格式如下:
mount NFS服务器地址:/usr/local/web /mnt/websites
查看挂载结果
df -h
测试共享时候成功,在web1上面下面的挂载目录下面新建一个文件然后随便写点东西看web2上面时候同步
卸载目录的命令:
umount /mnt/websites
2. linux 的 systemctl指令怎么用
stemctl命令是自systemd出现以来被广泛讨论的命令。
Systemd 的很多概念来源于苹果 Mac OS 操作系统上的
launchd.
systemd 引入了新的配置方式,对应用程序的开发也有一些
新的要求。
init 系统的一个重要职责就是负责跟踪和管理服务进程的生
命周期。
systemd 则利用了 Linux 内核的特性即 CGroup 来完成跟踪
的任务。当停止服务时,通过查询 CGroup,systemd 可以确
保找到所有的相关进程,从而干净地停止服务。
CGroup 提供了类似文件系统的接口,使用方便。当进程创建
子进程时,子进程会继承父进程的 CGroup。
因此无论服务如何启动新的子进程,所有的这些相关进程都
会属于同一个 CGroup,systemd 只需要简单地遍历指定的
CGroup 即可正确地找到所有的相关进程,将它们一一停止即
可。
用systemd命令来管理Linux系统
systemctl status dnsmasq.service
systemctl reload sshd
systemctl restart dnsmasq
systemctl stop dnsmasq
systemctl start dnsmasq
systemctl list-units -t service
systemctl --failed
如果你想以进程初始化所占用时间排序打印出所有正在运行
的单元列表,那么systemd-analyze命令可以帮助你完成这个
任务。
systemctl start rpcbind(如果这个服务不启动,nfs服务
会启动失败)
systemctl start nfs-server
systemctl enable rpcbind;systemctl enable nfs-server
开机自启
firewall-cmd --permanent --add-service=nfs 让防火墙通
过NFS服务
firewall-cmd --permanent --add-service=rpc-bind 通过
rpc服务(如果不开启,rpcinfo就不能扫描)
firewall-cmd --permanent --add-service=mountd 通过
mountd服务(如果不开启,不能远程showmount)
firewall-cmd --reload
3. win7怎么安装nfs服务
Windows 7系统中加入了NFS 客户端功能,可以通过控制面板中的“程序和功能”->“打开和关闭Windows功能”-> "NFS服务" 来开启,当然默认下Telnet客户端也是无效的,也可以在这里打开。安装完成后,就可以在Windows的命令行窗口中通过mount 以及showmount命令使用NFS的共享了。 C:>showmount /? 用法: showmount -e [server] showmount -a [server] showmount -d [server] C:>mount /? 用法: mount [-o options] [-u:username] [-p:] <computernamesharename> -o rsize=size 设置读取缓冲区的大小(以 KB 为单位)。 -o wsize=size 设置写入缓冲区的大小(以 KB 为单位)。 -o timeout=time 设置 RPC 调用的超时值(以秒为单位)。 -o retry=number 设置软装载的重试次数。 -o mtype=softhard 设置装载类型。 -o lang=euc-jpeuc-tweuc-krshift-jisbig5ksc5601gb2312-80ansi 指定用于文件和目录名称的编码。 -o fileaccess=mode 指定文件的权限模式。 这些模式用于在 NFS 服务器上创建的 新文件。使用 UNIX 样式模式位指定。 -o anon 作为匿名用户装载。 -o nolock 禁用锁定。 -o casesensitive=yesno 指定在服务器上执行区分大小写的文件查找。 -o sec=syskrb5krb5i 简单的例子: C:WindowsSUAbin>showmount -enfs_serv1 导出列表在nfs_serv1: /vol/volz 所有计算机 /vol/volx 所有计算机 /vol/Do_NOT_Delete 所有计算机 /vol/vol7 所有计算机 /vol/vol0 nfs_cli1 /vol/vol0/home 所有计算机 /vol/isan 所有计算机 /vol/vsc 所有计算机 /vol/nfs_smvi nfs_cli1 /vol/vol_t1 所有计算机 C:>mount nfs_serv1volvol0 Z: Z: 现已成功连接到 nfs_serv1volvol0 需要注意的是,mount point和Linux和UNIX有所不同,不是使用一个目录作为挂载点,而是使用一个未使用的盘符。 例如上例中的"Z:"。这样就可以通过Z:盘访问你的共享了。非常方便。比起CIFS的方式更加快捷。 使用完后,可以用umount命令卸载共享。 C:Usersleiz>umount 用法: [-f] <-a drive_letters network_mounts> -a 删除所有 NFS 网络装入点 -f 强制删除 NFS 网络装入点 C:Usersleiz>umount Z: 正在断开 Z: nfs_serv1volvol0 连接上存在打开的文件和/或未完成的目录搜索。 要继续此操作吗? (Y/N) [N]:y 命令已成功完成。 C:Usersleiz>mount 本地 远程 属性 ------------------------------------------------------------------------------- Z: 10.128.132.175volvol0 UID=-2, GID=-2 rsize=32768, wsize=32768 mount=soft, timeout=1.6 retry=1, locking=yes fileaccess=755, lang=GB2312-80 casesensitive=no sec=sys
4. showmount -a
service nfs restart
重启一下nfs服务再运行 showmount -a 看看
呵呵
5. 两台linux服务器想共享一个磁盘分区,怎么做
1、首先打开电脑的虚拟机,再打开物理机的虚拟网卡。
6. showmount命令是哪个shell下的
你说的shell,应该就是bash咯。。。你学会一个命令,以后就可以经常使用了,
whereis xxx它可以找到命令的具体目录
[root@iZ11b6kl1pcZ ~]# whereis bash
bash: /bin/bash /usr/share/man/man1/bash.1.gz
[root@iZ11b6kl1pcZ ~]# whereis cd
cd: /usr/share/man/man1p/cd.1p.gz /usr/share/man/man1/cd.1.gz
建议你学学新手需要掌握的命令!第2章 新手必须掌握的Linux命令。
7. linux+linux 如何共享磁盘
就是装iscsi服务,你可以去网上找一下服务安装和使用的相关文档。要的话我也可以给你,我有红帽系统的iscsi安装文档。
8. 安装NFS服务器后需要关闭相应端口,怎么进行操作
这个服务器需关闭相应端口的。
9. showmount命令是哪个shell下的
echo $PATH看看是不是路径没在里面
showmount 在 /usr/sbin/下