【集群管理】数据挂载mount命令及批处理dsh命令

本文介绍了如何在客户端使用`mount`命令进行NFS挂载,包括命令格式和实例,并强调了不支持递归挂载的特点。同时,讲解了集群管理中的dsh命令,通过修改配置文件启用SSH,以及如何利用dsh批量执行挂载操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

client端

mount -t nfs[server_ip]:[server_目录] [本地目录]

mount -t nfs 源节点ip:源节点目录 本节点目录(本地一定有有该目录

      例如 mount y1:/home/pub/caffenew/ caffenew/   -> 本地要先新建 caffenew 文件夹


mount 基本命令:

mount -a 根据/etc/fstab重新执行挂载

mount -l 列出当前挂载的

mount -t 后面根协议-o跟一些参数,如rw啥的

(注意:不支持递归挂载,即挂载的目录无法挂载给其他机器) 

 

服务端:

showmount -e 列出已挂载的

 

集群里装了一个  dsh批处理命令(node1上)

dsh命令是为了我们能统一管理机器不用一台机器一台机器的弄


主配置文件/usr/local/etc/dsh.conf是非常简单的,但是由于RSH是一个未加密的协议,我们要使用SSH作为远程shell。

vim /usr/local/etc/dsh.conf

remoteshell =rsh


并将其更改为:

remoteshell =ssh

(这个已经改了)



 dsh批处理命令使用方法


比如  dsh –aM –c hostname  就是在所有机器列表的机器上执行hostname命令

所有机器是指的在 /usr/local/etc/machines.list 文件里列出来的所有机器

  

比如60台机器都需要挂在node101的home目录就只需要在node1上执行dsh -aM -c "mount -t nfs 192.168.100.101:/home /home"


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值