nfs部署和优化
来源:互联网 发布:茶叶网络连锁 编辑:程序博客网 时间:2024/05/19 18:14
前提:
1关机 init 0;exit
2增加硬盘,点击虚拟机编辑此虚拟机—点击添加(A)—点击硬盘—下一步—保持默认(scsi)点击下一步—默认下一步—大小10,单个文件,点击下一步—默认点下一步—点击完成。
3再次开机,putty, 执行命令 #fdisk -l 就可以看到新建的磁盘为sdb,如果再次增加则为sdc以此类推。
4# fdisk /dev/sdb 继续执行:→parted /dev/sdb 开始分区:建立主分区
5或者执行:→ p →在执行) n → p → 1 (最多到4) →1 → +2G →p查看。 此为一个分区循环。
6再建个扩展分区继续 → n → e → 2 → ()直接回车,就认为是默认的数263开始→ +5G → p查看。 此为一个分区循环。
7id 数字意义 → l (查看,小写的L)
8逻辑分区 → n → l → ()直接回车,就认为是默认的数263开始→ +2G → p 查看。 此为一个分区循环
9 → w 保存直接退出来了 → q不保存退出。
10 [root@yiqiang ~]# fdisk -l /dev/sdb 查看新建的分区情况。(1-4为主分区)(5-以上为逻辑分区,从扩展分区里面来的不限量)
11分好区还要格式化,才可以写东西。ext4 (查看分区格式[root@yiqiang ~]#cat /etc/filesystems )
12[root@yiqiang ~]# mkfs.ext4 /dev/sdb5 开始格式化。
13#mke2fs -t ext4-b 2048 -m 1-L aming/dev/sdb1 开始格式化。
14扩展分区/dev/sdb2 263 916 5253255 5 Extended不能格式化。要挂载才能写数据。
挂载
15[root@yiqiang ~]# fdisk -l /dev/sdb 查看建立的分区,执行 #mount /dev/sdb5 /mnt/ 挂载
16# df -h (-m) 也可以用 ## df -T查看文件系统类型和挂载点
御载
17# mkdir -p /home/aming/123 新建文件(因为之前没有/home目录)
# ls /home/ 查看
# mount /dev/sdb1 /home/ 挂载
#ls /home 查看
# df -h 查看分区详细
#umount /home/ 卸载 掉 挂载点
#ls /home/ 恢复原来有数据的挂载之前的
18[root@yiqiang 123]# mount LABEL=aming /home/aming/123 带标签挂载
19△▽△▽☆……
1.nfs部署和优化
nfs=network file system
[root@luciLlinux ~]# yum install -y nfs-utils rpcbind 安装工具俩台都装上
[root@yiqiang ~]# vim /etc/exports 编辑文件
[root@yiqiang ~]# df -h 查看磁盘,分布情况。
[root@yiqiang ~]# yum install -y bind*
[root@yiqiang ~]# vim /etc/exports 编辑文件
/mnt 192.168.1.10.107(客服机ip) (rw,sync)
保存退出
[root@yiqiang ~]# /etc/init.d/rpcbind start
[root@yiqiang ~]# /etc/init.d/nfs start
[root@yiqiang ~]# cd /mnt/
[root@yiqiang mnt]# touch 1.txt
[root@yiqiang mnt]# ls -l
[root@yiqiang mnt]# chmod 777 . 授予权限,所有用户所有组rwx
[root@yiqiang mnt]# ls -ld .
客服机:[root@luciLlinux ~]# showmount -e 192.168.1.106(服务端ip)
Export list for 192.168.1.106:
/mnt 192.168.1.107
[root@luciLlinux ~]# mount -t nfs 192.168.1.106://mnt /opt 挂载到自己的opt 下
[root@luciLlinux ~]# df -h
[root@luciLlinux ~] # cd /opt
[root@luciLlinux opt]# ls
lost+found
[root@luciLlinux opt]touch 121.txt
[root@luciLlinux opt]# ls
能看到两边创建的文件 ,这个表示成功。
属主属组都为root
[root@luciLlinux opt]# cat /etc/passwd 查看有哪些用户
[root@yiqiang mnt]# vim /etc/exports
/mnt 192.168.1.107(rw,sync,all_squash,anonuid=501,anonfid=501)
因为指定了用户 是501 ,也即是限定root用户
按保存退出
[root@yiqiang mnt]# exportfs -arv 这个命令是加载
[root@yiqiang mnt]# /etc/init.d/nfs restart 重启
no_root_squash :加上这个选项后,root用户就会对共享的目录拥有至高的权限控制,就像是对本机的目录操作一样。不安全,不建议使用;
root_squash:和上面的选项对应,root用户对共享目录的权限不高,只有普通用户的权限,即限制了root;
all_squash:不管使用NFS的用户是谁,他的身份都会被限定成为一个指定的普通用户身份;
root_squash只针对root,all_squash 是针对所有用户,当然它也包含了root_squash
[root@yiqiang ~]# vim /etc/exports 写入如下配置:
/mnt 192.168.1.107(rw,sync,no_root_squash)
保存退出
[root@yiqiang mnt]# exportfs -arv 加载
exporting 192.168.1.107:/mnt
客服机:[root@luciLlinux ~]# umount /opt/ 卸载之前的 (如果在opt里面 就执行 #umount -l /opt/)
[root@luciLlinux ~]# mount -t nfs -onolock,nfsvers=3 192.168.1.106:/mnt /opt 重新挂载
有3版本和4版本的可以挂载,这里挂3版本的
[root@luciLlinux ]#cd /opt
[root@luciLlinux opt]# rm -rf ./*
[root@luciLlinuxopt]# touch 111
[root@luciLlinux opt]# ls -l
就可以看到以root身份建立的文件夹
表示成功。
。
- nfs部署和优化
- Linux nfs 部署和优化
- NFS部署
- NFS部署
- nfs部署
- Samba部署和优化
- nfs优化
- nfs优化
- NFS 优化
- NFS挂载的安装部署和一些记录
- pureftp部署和优化-1
- vsftp-部署和优化2
- 云计算部署---NFS
- CentOS7部署NFS服务
- nfs的部署
- LINUX下部署NFS
- 部署NFS服务
- Linux之nfs部署
- Linux和windows环境下的Java开发的区别与不同
- dalvik机器码对照表
- BeautifulSoup 安装
- PAT甲级练习1053. Path of Equal Weight (30)
- use generator and co in mocha
- nfs部署和优化
- [BZOJ2540]ctsc2000快乐的蜜月(dp+归并排序)
- 【Codeforces 777 C Alyona and Spreadsheet】
- ListView源码分析(二)
- LeetCode : Ransom Note
- 元素为指针的vector的使用说明
- Java8系列之重新认识HashMap
- Node中require()的原理
- 一道蓝桥杯题对于处理输入的启发