(基础)广州邀请赛 Raid + NFS + Quota.note

noteId: WEBbaed3be38f4f74b1c59b446a6ce32dad · 原始路径:/ALL/Linux - A模块/服务配置/磁盘操作 合集/Raid 磁盘阵列、LVM 逻辑卷/(基础)广州邀请赛 Raid + NFS + Quota.note · 图片:13 · 附件待处理:0

 
·题目:
# Raid:
使用两个50G的磁盘,创建名为 /dev/md0 的 Raid0,将 Raid永久挂载到 /home 目录,迁移 /home目录下的文件
 
# NFS:
共享 /home 目录,只允许 mail.unitel.com 访问目录
 
 
 
一、配置 Raid:
 
添加两块 50G的磁盘,这里不再赘述
 
查看 新添加的磁盘:
lsblk
 
 
1、配置 Raid:
apt install -y mdadm
mdadm -C /dev/md0 -l0 -n2 /dev/sd[bc]
update-initramfs -u    //重启读取一遍文件(因为创建了 /dev/md0,所以需要读取它)
 
# 此时已经配置完成了,但是重启后 Raid磁盘会失效,因此需要将配置写入配置文件中,以保障Raid磁盘开机自启:
mdadm -Ds >> /etc/mdadm/mdadm.conf
 
·参数解释:
-C 选项同等于: --create    //创建新的Raid盘
-l 选项同等于: --level    //指定 Raid的级别
-n 选项同等于: --raid-devices    //指定活跃的磁盘数量
-x 选项同等于: --spare-devices    //指定备份的磁盘数量
(如果 -x 指定的是2,那么一般都会最后两个盘设置为备份盘,例如:/dev/sd[bcdef],那么 sde、sdf就会被设置为备份盘)
 
/dev/sr[01] 是这里指定了两个盘:/dev/sr0、/dev/sr1,这里的意思是使用/dev/sd[bc]这两个盘创建 /dev/md0 Raid磁盘
 
·查看选项帮助文档:
# 可以使用 --help查看帮助:
mdadm --help
mdadm -C /dev/md0 --help
 
 
 
2、查看 创建的 /dev/md0 磁盘的详细信息:
lsblk
 
mdadm -D /dev/md0
 
mdadm -Ds 
 
 
3、格式化 Raid磁盘,挂载到 /home 目录:
 
(1)先将 /home 目录的内容备份:
mdir /home_bak
mv /home/ /home_bak
 
(2)格式化 Raid磁盘,并将其挂载到 /hoem 目录:
 
·方式一:格式化为 ext4 文件格式:
# ext4文件格式化命令默认就有
mkfs.ext4 /dev/md0
 
 
·方式二:格式化为 xfs 文件格式:
apt install -y xfsdump
mkfs.xfs /dev/md0
 
(3)挂载到 /home 目录:
mkdir /home
vim /etc/fstab
mount -a
cp -ar /home_bak/* /home
 
 
(4)查看 /home 目录:
df -h
 
 
 
二、配置 nfs共享:
apt install -y nfs-kernel-server
 
 
1、配置 NFS:
vim /etc/exports
 
·重启 nfs 服务:
# systemctl restart nfs-kernel-server     //不重启也行
exportfs -av
 
 
2、在 mail.unitel.com 上配置 nfs 客户端:
apt install -y nfs-common
vim /etc/fstab
mount -a
 
3、查看:
df -h
 
 
 
三、配置 Quota:
·题目要求: