高級文件系統管理

高級文件系統管理

配置配額系統

  1. 在內核中執行
  2. 以文件系統為單位啟用
  3. 對不同組或者用戶的策略不同
  4. 根據快或者節點限制,軟限制 soft 硬限制hart

初始化

  1. 分區掛載選項 usrquota,grgquota
  2. 初始化數據庫:quotacheck
  3. 執行配置
  4. 開啟或者取消 quotaon ,quotaoff
  5. 直接編輯配額 edquota username
  6. 在shell中直接編輯
  7. setquota username 4096 5120 40 50 /home
  8. 定義原始標準用戶 edquaota -p usr1 user2
  9. 報告 repquota

RAID

  1. 提高IO能力。磁盤并行讀寫能力
  2. 提高耐用性,磁盤冗余實現,多塊磁盤組織在一起的工作方式有所不同
  3. RAID-o 條帶卷 ,無容錯能力,最少磁盤數2
  4. RAID-1 鏡像卷,有容錯率,最少磁盤數2,2n
  5. RAID-4 多塊數據盤異或算值,存于專門校驗盤
  6. RAID-5 讀寫性能提升,可用(n-1) 最少磁盤數3,3+
  7. RAID-6 有容錯能力,永許最多2塊磁盤損壞,最少4,4+

軟件RAID的實現

  1. mdadm 模式化的工具
  2. 命令的語法格式 :mdadm [mode] <raiddevice> [options] <component-devices>
  3. 支持RAID級別 linear,raid0,raid1,raid4,raid5,raid6
  4. 模式 創建-C 裝配-A 監控 -F 管理-f
  5. <raiddevice> /dev/md#
  6. <component-device> 任意快設備
  7. -c 創建模式:-n# 使用#個快設備來創建RAD -l#指明要創建的RAID級別-a(yes|no)自動創建目標RAID設備文件-c 指明快的大小 -x 空閑盤的個數
  8. -D 顯示raid的詳細信息 mdadm -D /dev/md#
  9. 管理模式 -f標記指定磁盤為損壞 -a添加磁盤 -r 移除磁盤
  10. 觀察md的狀態 cat /proc/mdstat

配置實例

  1. 使用mdadm創建并定義RAID設備 mdadm -C /dev/md0 -a yes -l 5 -n 3 -x 1 /dev/sdb1 /dev/sbc1 /dev/sdd1
  2. 用文件系統對每個RAID設備進行格式化 mke2fs -j /dev/md0
  3. 測試RAID設備
  4. 使用mdadm檢查RAID設備狀況 mdadm –detail|D /dev/md0
  5. 增加新的成員 mdadm -G /dev/md0 -n4 -a /dev/sdf1
  6. 模擬磁盤故障 mdadm /dev/md0 -f /dev/sda1
  7. 移除磁盤 mdadm /dev/md0 -r /dev/sda1
  8. 從軟件RAID磁盤修復磁盤故障 mdadm /dev/md0 -a /dev/sda1
  9. mdadm /proc/mdstat 系統日志信息
  10. 生產配置文件 mdadm -D -s >> /etc/mdadm.conf
  11. 停服務 mdadm -s /dev/md0
  12. 激活: mdadm -A -s /dev/md0
  13. 強制啟動:mdadm -R /dev/md0
  14. 刪除raid信息 mdadm –zero-superblick /dev/sdb1

邏輯卷管理器

  1. 永許對卷進行方便操作的抽象層,包括重新設定文件系統的大小
  2. 由物理卷 邏輯卷 組構成
  3. dm 將一個或多個底層快設備組織成一個邏輯設備的模塊
  4. 設備名 /dev/dm-#

vg管理工具

  1. 顯示卷組 vgs vgdisplay
  2. 創建卷組 vgcreate [-s] volumegroupname
  3. 管理卷組 vgextend volumename devicepath
  4. 刪除卷組 先做pvmove 在做vgremove

lv管理工具

  1. 顯示邏輯卷 lvs lvdisplay
  2. 創建邏輯卷 lvcrete -L #[mmggt] -n name volumegroup
  3. 刪除邏輯卷 lvremove /dev/LG_NAME/LV_NAME
  4. 重設文件系統大小 fsadm [option] resize device [new_size[BKMGTEP]] resize2fs[-f][-F][-m][-p] device [new_size]
  5. 擴展邏輯卷 lvextend -L [+]#[mmggt] /dev/LA_NAME/LV_NAME resize2fs /dev/VG_NAME/VG_NAME/LV_NAME
  6. 縮減邏輯卷 umount /dev/VG_NAME/LV_NAME e2fsck -f /dev/VG_NAME/lv_NAME resize2fs /dev/VG_NAME/LV_NAME +[mmgtt]
  7. mount

創建邏輯卷

  1. 創建物理卷
  2. pvcreate /dev/sda3
  3. 為卷組分配物理卷
  4. lvcreate -L 256M -n data vg0 mke2fs -j /dev/vg0/data
  5. mount /dev/vg0/data /mnt/data

邏輯卷快照

  1. 為現有邏輯卷創建快照 lvcreate -l 64 -s -n snap-data -p r /dev/vg0/data
  2. 掛載快照 mkdir -p /mnt/snap mount -o ro /dev/vg0/snap-data /mnt/snap
  3. 刪除快照 umount /mnt/databackup lvremove /dev/vg0/databackup

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

(0)
zhangguangleizhangguanglei
上一篇 2017-05-03 20:23
下一篇 2017-05-03 20:40

相關推薦

  • 攜程全站癱瘓引發的思考

       為今年5月冠上多事之夏的名頭已是無可厚非的一件事,自支付寶光纖被挖斷后,攜程又暴出全站癱瘓的風波,從5/28 11:00開始,直到晚上11:29分才全面恢復.互聯網也是謠言四起,紛紛猜測百度騰訊誰會是下一個災難的受害者。暫切拋開這些玩笑言論,就攜程本次事情引發的思考太多,前車之鑒后事之師,如果攜程的事情發生到我們身上,我們該怎么辦,…

    Linux干貨 2015-06-03
  • keepalived高可用雙主lvs-dr模型集群

    環境 centos6.8 在keepalived服務器上安裝keepalived RS服務器上安裝nginx ,安裝過程省略 為了便于實驗,四臺機器將關閉iptables和selinux 配置如下: K1: #修改keepalived配置文件 vim /etc/keepalived/keepalived.conf ! Configuration File f…

    2017-05-13
  • centos6,7分區,格式,掛載

     內核及文件系統的組成部分  文件系統驅動:   centos6如果使用xfs系統    yum -y install xfsprogs  文件系統管理工具   mkfs創建文件系統 mkfs.ext3   創建:mkfs.文件類型(ext2,ext3,xfs..)  …

    Linux干貨 2016-08-26
  • Linux Shell基礎腳本示例

    1、編寫腳本/root/bin/systeminfo.sh,顯示主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小.   2、編寫腳本/root/bin/backup.sh,可實現自動將/etc/目錄備份到/root/etcYYYY-mm-dd中.   3、編寫腳本/root/bin/disk.…

    Linux干貨 2016-08-15
  • 第十七周 作業–結合圖形描述lvs原理

        LVS是Linux Virtual Server的簡寫,意即Linux虛擬服務器,是一個虛擬的服務器集群系統。本項目在1998年5月由章文嵩博士成立,是中國國內最早出現的自由軟件項目之一。   Lvs有三種模式分別是lvs-nat、lvs-dr、lvs-tun。下面分別介紹lvs-nat、lvs-dr…

    Linux干貨 2016-12-07
  • linux的發展史

    一、今天要介紹的Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。 但是很多時候我們了解到的技術都不是…

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