RHCE基礎實驗

實驗:配額實現
1.
啟用配額功能
vim /etc/fstab
defaults usrquota,grpquota
mount -o remount /home
2.
創建配額數據庫
quotacheck -cug /home
3.
啟用數據庫
quotaon /home
quotaon -p /home 查看
4.
edquota wang
setquota wang 80000 100000 0 0 /home
edquota -p wang mage
edquota -g g1
repquota /home
quota wang
5.
測試
用戶登錄 /home建文件
實驗:raid卷
raid0
1.
分區
/dev/sdb1 /dev/sdc1 t fd
注意同步
2.
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sd{b,c}1
3.
mkfs.ext4 /dev/md0
4.
mount
vim /etc/fstab
UUID=”38b2b0c8-e96b-4f07-b74b-52510d1aff9a” /mnt/raid0 ext4 defaults 0 0
raid5
1.
分區
/dev/sdd1 /dev/sde1 /dev/sdf /dev/sdb2
2.
mdadm -C /dev/md5 -a yes -l 5 -n 3 -x 1 /dev/sdd1 /dev/sde1 /dev/sdf /dev/sdb2
3.
mkfs.ext4 /dev/md5
4.
mkdir /mnt/raid5
mount /dev/md5 /mnt/raid5
5.
生成配置文件
mdadm -Ds > /etc/mdadm.conf
6.
禁用和啟用
umount /mnt/raid0
mdadm -S /dev/md0
mdadm -A /dev/md0
7.
模擬損壞
mdadm /dev/md5 -f /dev/sde1
8.
移除
mdadm /dev/md5 -r /dev/sde1
9.
添加到raid成員
mdadm /dev/md5 -a /dev/sde1
10.
增加raid成員數量從3變為4個
mdadm -G /dev/md5 -n 4 -a /dev/sdd3
resize2fs /dev/md5 同步文件系統
cat /proc/mdstat
實驗:邏輯卷
1.
準備分區或硬盤
分區 8e
/dev/sdb1 /dev/sdc
2.
創建PV
pvcreate /dev/sdb1 /dev/sdc
pvdisplay
pvs
3.
創建卷組
vgcreate -s 16M vg0 /dev/sdb1 /dev/sdc
vgs
vgdisplay
4.
創建邏輯卷
lvcreate -n lv0 -L 30G vg0
lvs
lvdisplay
5.
mkfs.ext4 /dev/vg0/lv0
6.
掛載
mount /dev/vg0/lv0 /mnt/lv0
擴展
vgdisplay
lvextend -L 100G /dev/vg0/lv0
lvextend -l +100%FREE /dev/vg0/lv0
resize2fs /dev/vg0/lv0 ext
xfs_growfs /dev/vg0/lv0 xfs
或者
lvextend -r -L 100G /dev/vg0/lv0
實驗:更換磁盤,遷移PE到新磁盤上
vgdisplay
pvmove /dev/sdc
vgreduce vg0 /dev/sdc
pvremove /dev/sdc
實驗:縮減邏輯卷
1 備份
2 umount /mnt/lv0
3 e2fsck -f /dev/vg0/lv0
4 resize2fs /dev/vg0/lv0 50G
5 lvreduce -L 50G /dev/vg0/lv0
6 mount /dev/vg0/lv0 /mnt/lv0
實驗:遷移卷組到新系統中
在源計算機上
1
vgrename vg0 newvg0
lvrename /dev/newvg0/lv0 newlv0
2
umount /media/
3
vgchange -a n newvg0
4
vgexport newvg0
pvscan
pvdisplay
5.
移除硬盤
在目標計算機上
1
插上硬盤
2
vgimport newvg0
3
vgchange -a y newvg0
4
mount /dev/newvg0/newlv0 /mnt/newlv0
創建快照
lvcreate -s -n snaplv0-2 -p r -L 2G /dev/vg0/lv0
恢復邏輯卷
umount /mnt/lv0/
umount /mnt/snap
lvconvert –merge /dev/vg0/snaplv0

原創文章,作者:z long,如若轉載,請注明出處:http://www.www58058.com/74649

(0)
z longz long
上一篇 2017-05-02 19:14
下一篇 2017-05-02 19:51

相關推薦

  • 第一周作業

    作業

    Linux干貨 2018-03-20
  • 從Linux小白到大?!c狼共舞的日子5

    馬哥教育網絡班21期+第5周課程練習 1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行。 [root@localhost ~]# grep '^[[:space:]]\+' /boot/grub/grub.conf 2、顯示/etc/rc.d/rc.sysinit文件中以…

    Linux干貨 2016-08-31
  • 馬哥教育網絡班22期+第十一周課程練習

    1、詳細描述一次加密通訊的過程,結合圖示最佳。第一階段:ClientHello:    客戶端(通常是瀏覽器)先向服務器發出加密通信的請求,這被叫做ClientHello請求??蛻舳讼蚍掌魈峁┮韵滦畔ⅲ?nbsp;       支持的協議版本,比如TLS 1.2 &n…

    Linux干貨 2016-12-27
  • 利用keepalived實現nginx七層負載均衡器雙主模型高可用集群

    nginx通過ngx_http_upstream_module可以實現七層http服務的負載均衡,同時還自帶RS的健康監測功能,但是也有弊端,nginx負載均衡器如果發生故障則整個集群失效,此文通過keepalived構建nginx負載均衡器的高可用集群。 一、實驗環境: 實驗需要4臺服務器: nginx負載均衡器1:192.168.11.100 nginx…

    2017-07-03
  • 用戶及用戶組管理使用的練習

    用戶及用戶組管理使用的練習 1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 先使用who得出登陸用戶,通過uniq去重。 [root@mail ~]# who | grep -E -o “^[[:alnum:]]+” | uniq root 2、取出最后登錄到當前系統的用戶的相關信息。 思路:首先使用who取得最后…

    Linux干貨 2018-03-18
  • LAMP基于RPM包實現(httpd與php以module方式結合) 1

    概述:     LAMP是web服務的最基礎的組合方式,本系列將介紹一下關于LAMP組合的各種部署方式,包括:     基于RPM包的實現:         httpd與php結合的方式為module…

    Linux干貨 2016-10-14
欧美性久久久久