目录
###1.nfs的基本信息###
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
用途:网络上与他人共享目录和文件
优点:节省磁盘空间
用途:共享文件
###2.nfs的启用及配置###
dnf search nfs查询
dnf install nfs-utils.x86_64 -y:安装
systemctl enable --now nfs-server:启动服务
添加火墙设定:
firewall-cmd --permanent --add-service=rpc-bind
firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=nfs
firewall-cmd --reload
showmount -e 服务器主机IP:查看nfs服务器共享信息mkdir /westosnfs:创建共享目录
chmod 777 /westosnfs/:修改目录权限
vim /etc/exports:编辑配置文件
/westosnfs *(rw) #共享/lwh目录,共享给所有人,只读共享
共享目录 共享给谁(共享参数)
exportfs -rv:刷新后/etc/exports生效并输出详细信息
###3.nfs配置参数###
anonuid=1000,anongid=1000 ##指定用户身份
sync ##更改生成后同步数据到服务器
async ##时时同步数据到服务器
rw ##读写
ro ##只读
no_root_squash ##root用户挂载不转换身份
![]()
###4.nfs+autofs###
autofs:在客户端实现自动挂载卸载的软件;
###5.iscsi###
fdisk /dev/vdb -------> /dev/vdb1 ##划分分区
dnf install targetcli -y ##安装
systrmctl enable --now target ##启动target服务
服务端
客户端
dnf search iscsi ##查找
dnf install iscsi-initiator-utils.x86_64 -y ##安装
tree /var/lib/iscsi/
vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2021-11.org.westos:westoskey
systemctl restart iscsid
iscsiadm -m discovery -t st -p 172.25.254.125
iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 172.25.254.254 -l :同步
fdisk /dev/sdb:建立分区 ===>/dev/sdb1
mkfs.xfs -K /dev/sdb1:格式化
mount /dev/sdb1 /mnt/:挂载
###6.iscsi的挂载和删除###
vim /etc/fstab ##永久挂载
iscsiadm -m node -T iqn.2020-12.org.westos:storage1 -p 172.25.254.254 -o delete ##永久删除