RHCE(redhat7)(三)
一、配置軟RAID(mdadm)
mdadm裝系統時會自動裝上,不需額外裝
# mdadm -C /dev/md1 -a yes -l1 -n2/dev/sdb1 /dev/sdb2 (注意1前面是字母l,1代表raid1,2代表2快硬碟)
檢視資訊:
# mdadm -D /dev/md1
生成配置檔案(不然,伺服器重新開機軟RAID就失效了):
# mdadm -Ds > /etc/mdadm.conf
# mkfs.xfs /dev/md1
# mount /dev/md1 /aa (這樣就可以用了,可寫到/etc/fstab裡)
停用軟RAID:
# mdadm -S /dev/md1
啟用軟RAID:
# mdadm -A /dev/md1
二、LVM
先建立一個實體卷組:
# pvcreate /dev/sdb1
再建立一個邏輯卷組:
# vgcreate vg0 /dev/sdb1 (預設PE為4M)
# vgcreate –s 8M vg0 /dev/sdb1 (可在建立時指定PE大小為8M)
檢視實體卷組指令:
# pvscan
檢視邏輯卷組指令:
# vgdisplay vg0
删除實體卷組指令:
# pvremove /dev/sdb1
删除邏輯卷組指令:
# vgremove vg0
建立大小為200M的分區/dev/vg0/lv01:
# lvcreate –L 200M –n /dev/vg0/lv01
建立大小為200個PE大小的分區/dev/vg0/lv01(即200x4M):
# lvcreate –l 200 –n /dev/vg0/lv01
檢視分區:
# lvscan
格式化分區(mount後即可正常使用):
# mkfs.xfs /dev/vg0/lv01
放大到400M:
# lvextend –L 400M –n /dev/vg0/lv01
增加400M:
# lvextend –L +400M –n /dev/vg0/lv01
增加50個PE:
# lvextend –l +50 –n /dev/vg0/lv01
停用lv01分區:
# lvchange –an /dev/vg0/lv01
減小分區到300M(需先停用分區):
# lvreduce –L 300M –n /dev/vg0/lv01
啟用lv01分區:
# lvchange –ay /dev/vg0/lv01
增加實體卷:
# vgextend vg0 /dev/sdb2
删除實體卷:
# vgreduce vg0 /dev/sdb2
資料遷移:
# pvmove –i 3 /dev/sdb1 /dev/sdb2 (将sdb1資料遷到sdb2上,3秒重新整理一次)
建立快照(設定大小為總理的20%):
# lvcreate –L 40M –n /dev/vg0/lv01_snap –s /dev/vg0/lv01
删除快照:
# lvremove /dev/vg0/lv01_snap
三、開機圖形或文字界面
檢視開機圖形或文字:
# systemctl get-default
設定開機圖形界面:
# systemctl set-default graphical.target
或
# ln –s /usr/systemd/system/graphical.target/etc/system/system/default.target
設定開機文字界面:
# systemctl set-default multi-user.target
# ln –s /usr/systemd/system/multi-user.target/etc/system/system/default.target
Ctrl+Alt+F2….F6 文字模式
Ctrl+Alt+F1\F7 圖形模式
四、誤删grub2目錄解決辦法:
# grub2-install /dev/sda
# grub2-mkconfig > /boot/grub2/grub.cfg
五、破解root密碼步驟:
方法一:
開機啟動是調至第2項,按字母e進去,将有root=UUID….. ro的那一行,ro後面全删掉,添加rd.break(僅限該行部分),然後按Ctrl+x
# mount –o remount,rw /sysroot/
# chroot /sysroot/
# passwd
輸入新密碼
# touch /.autorelabel
# exit
方法二:
開機啟動是調至第2項,按字母e進去,将有root=UUID….. ro的那一行,最後的rhgbquiet改為init=/bin/bash,然後按Ctrl+x
# mount –o remount,rw /
# exec /sbin/init
六、systemctl指令:
啟動、停止、重新開機、檢視狀态:
# systemctl start\stop\restart\status httpd
激活服務:
# systemctl is-active httpd
開機啟動httpd:
# systemctl enable httpd
開機不啟動httpd:
# systemctl disable httpd
使用systemctl指令殺死服務:
# systemctl kill httpd
列出所有服務(包括啟用和禁用):
# systemctl list-units --type=service
屏蔽服務(使它不能啟動或顯示):
# systemctl mask httpd
取消屏蔽:
# systemctl unmask httpd
本文轉自linux部落格51CTO部落格,原文連結http://blog.51cto.com/yangzhiming/1718494如需轉載請自行聯系原作者
yangzhimingg