Linux中的磁盘共享---NFS与ISCSI
来源:互联网 发布:一个算法的时间复杂度 编辑:程序博客网 时间:2024/05/20 14:44
1.NFS ----文件系统共享
(1)NFS的安装与添加至防火墙
yum install nfs-utils -y
firewall-cmd --add-services=nfs --nfs服务
firewall-cmd --add-services=rpc-bind --授予端口服务
firewall-cmd --add-services=mount --挂载服务
firewall-cmd --reload --重新读取配置文件
(2)创建共享文件夹 --服务端
mkdir /iop/ppp -p
vim /etc/exports --编辑共享表
『/iop/ppp *(sync)』 --随时同步更新
exportfs -rv --刷新
(3)对共享文件夹的查看 --客户端
showmount -e 172.25.254.135 --查看共享表内容
****** 错误情况:
当查看共享表时若出现 clnt_create: RPC: Program not registered
解决方法:在服务端上先停止rpcbind,再停止nfs服务
然后先开启rpcbind,再开始nfs服务即可 ******
mount 172.25.254.135(服务端IP):/iop/ppp /mnt/ ----挂载
----挂载后即可看到共享内容
(4)自动卸载挂载(客户端) --进入挂载文件夹后会自动挂载
yum install autofs -y
cd /net/172.25.254.135/iop/ppp --进入便会自动挂载,离开后自动卸载(时间在配置文件可设置)
###
vim /etc/sysconfig/autofs (7.2版本:/etc/autofs.conf) ----auto配置文件
TIMEOUT=300 -----离开共享文件夹后多长时间卸载(单位为毫秒) ###
(5)编写自动挂载策略
vim /etc/auto.master --输入最终挂载点的上层目录
『iop /etc/auto.nfs』 --前为上层目录 后为读取最终目录的文件
vim /etc/auto.nfs
『nfs -ro(挂载方式) 172.25.254.135:/iop/ppp』
cd /iop/nfs --移动到该位置便自动挂载
(6)制定用户对nfs的操作设置(服务端)
vim /etc/exports
『/iop/ppp *(sync,rw,anonuid=1001,anongid=1001)』
--共享目录可写,创建的新文件用户为1001,组为1001
『 /iop/ppp *(sync,rw,no_root_squash)』
--当root用户创建文件时,所属用户和组不变
『/iop/ppp 172.25.254.235(sync,rw,no_root_squash),*(sync)』
--当 172.25.254.235的root创建文件,所属用户和组不变
###更改完后 exportfs -rv --刷新,chmod 777 /iop/ppp ####
2.iscsi ----硬件共享
服务端 ####建立分区 /dev/vdb1####
(1)yum install targetcli.noarch -y --安装
(2)targetcli --进入targetcli
(3)
『1』/backstores/block create iop:iop1 /dev/vdb1 --起分区名字
『2』/iscsi create iqn.2017-12.com.example:iop1 --起共享名字
『3』/iscsi/iqn.2017-12.com.example:iop1/tpg1/acls create iqn.2017-12.com.example:iopkey --设置秘钥『4』/iscsi/iqn.2017-12.com.example:iop1/tpg1/luns create /backstores/block/westos:iop1 --关联秘钥与设备
『5』/iscsi/iqn.2017-12.com.example:iop1/tpg1/portals create 172.25.254.135 --设定端口
----此为设置完成后
(4)firewall-cmd --add-port=3260/tcp --添加端口
firewall-cmd --reload --重读
客户端
1.yum install iscsi-initiator-utils -y --安装
2.vim /etc/iscsi/initiatorname.iscsi
『iqn.2017-12.com.example:iopkey』 --设置钥匙 (重启)
3.iscsiadm -m(动作) discovery -t(类型) st -p 172.25.254.135
--发现共享表
4.iscsiadm -m node -T iqn.2017-12.com.example:iop1 -p 172.25.254.135 -l --登陆共享设备
#### fdisk -l 可看到新共享的分区设备 ####
####网络共享设备的删除 (客户端)
(yum install tree -y tree程序可以树状图列出目录内容)
1.卸载 umount /mnt
2.退出登陆
iscsiadm -m node -T iqn.2017-12.com.example:iop1 -p 172.25.254.135 -u
3.删除设备
iscsiadm -m node -T iqn.2017-12.com.example:iop1 -o delete
4.重启服务 systemctl restart iscsi
(服务端)
进入 targetcli
clearconfig confirm=true ####
- Linux中的磁盘共享---NFS与ISCSI
- linux磁盘共享nfs及iscsi
- linux 下共享磁盘 nfs
- iSCSI 网络磁盘共享
- iscsi(共享磁盘)
- iscsi磁盘共享服务
- ISCSI(磁盘共享)
- iscsi磁盘共享扩展
- iscsi网络磁盘共享
- 磁盘共享之ISCSI
- iscsi磁盘共享
- iscsi磁盘共享
- 磁盘共享-ISCSI
- iscsi磁盘共享
- 文件共享:samba,iscsi,NFS
- linux中的iscsi设备共享服务
- Linux system NFS、iSCSI
- 设置磁盘共享nfs
- JAVA通过Gearman实现MySQL到Redis的数据同步(异步复制)
- hello,C语言
- 洛谷P2910 [USACO08OPEN]寻宝之路Clear And Present Danger
- 代码
- [Java数据结构]线性表之队列Queue
- Linux中的磁盘共享---NFS与ISCSI
- Java总结第六章
- 安卓--请求网络链接判断网络状态--pizifusheng
- JavaWeb学习总结(十三)——使用Session防止表单重复提交
- mysql 重启
- spring boot 整合mybatis
- 长沙县公专星沙考场10月23号以开考,最新科目三操作要领分享
- 回溯法解0-1背包问题
- 理解各种树形结构