quota AND raid

1.磁盤配額

home目錄獨立出來單獨的分區,限制用戶的使用。

1)先創建分區,如下圖的分區sda6

quota  AND  raid

2)命令同步系統的新增加分區:partx –a /dev/sda

3)命令格式化新分區:

   quota  AND  raid

4)把創建的設備掛載到/mnt/home

  quota  AND  raid

(5)遷移數據,移動之前要確保home分區沒有使用。權限是保留的,沒有破壞數據,先把數據存放在/mnt/home中,之后再把/dev/sda6中分區掛載到/home

  quota  AND  raid

6掛載/dev/sda6,把數據再重新遷移回/home

  quota  AND  raid

quota  AND  raid

7)啟動磁盤配額,使之生效

  quota  AND  raid

然后mount  –o remount /home 重新掛載

8)系統啟動完成后,命令初始化配額數據庫和指定生效的分區掛載的目錄:

  quota  AND  raid

9)設置用戶的配額限度:

  quota  AND  raid

  quota  AND  raid

10)切換用戶測試:

  quota  AND  raid

 

 

2.raid練習

創建由三塊硬盤組成的可用空間為4GRAID5設備留一個做備用,要求其chunk大小為256k,文件系統為ext4,開機可自動掛載至/mydata目錄,

    1)創建4個分區,并用t選項更改每個分區的卷標為fd raid分區:fdisk t fd 

    2)創建raid設備 

    mdadm -C /dev/md0 -a yes -l 5  -n 3 -x1 /dev/sdd{1,2,3,4}

    mdadm -D /dev/md0   查看是否掛載成功

    cat /proc/mdstat

    3mkfs.ext4 /dev/md0  格式化分區

    4vim /etc/fstab 改配置文件以下面的把磁盤掛在上

    UUID="3bcbcca9-1e9e-40fb-9d23-b7f4c6a720e9"  /mnt/raid          ext4 defaults   0       0

     mount -a 重讀分區表

    5mdadm  -Ds /dev/md0 > /etc/mdadm.conf 生成配置文件

    mdadm -A /dev/md0 啟動raid

    6)測試

    mdadm /dev/md0 -f /dev/sdd1 模擬損壞

    mdadm /dev/md0 -r /dev/sdd1 刪除成員

    mdadm /dev/md0 -a /dev/sdd1 增加

    mdadm -G /dev/md0 -n 6 -a /dev/sdd4 增加成員

    7)刪除raid

    umount /mnt/raid

    mdadm -S /dev/md0 停止raid

    rm -f /etc/mdadm.conf

    vi /etc/fstab

    fdisk /dev/sda

    8)如果還是清楚不干凈

    mdadm –zero-superblock /dev/sdd1

     注意:有冗余能力的RAID僅是為了避免因硬件損壞而導致業務中止,也能避免因硬件損壞而導致數據丟失;它不能取代備份的功能;

 


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

(0)
JaggerJagger
上一篇 2016-09-19
下一篇 2016-09-19

相關推薦

  • shell腳本2——順序選擇語句

    流程控制      順序執行      選擇執行      循環執行 順序執行:     條件選擇:if語句 if語句為選擇執行 注意:if語句可嵌套 單分支 if  判斷條件:t…

    Linux干貨 2016-08-18
  • N26-第一周

    描述計算機的組成及功能。 計算機主要由運算器,控制器,存儲器,輸入、輸出設備五大部件組成 運算器(Arithmetic Logic Unit, ALU):實現各種算數運算和邏輯運算(與控制器組成cpu)。 控制器(Control Unit, CU):計算機控制中心,根據程序規定的控制程序進行解釋,根據要求進行調度,控 制協調各部分有條不紊的運行。 存儲器(M…

    Linux干貨 2017-02-03
  • C語言的謎題

    這幾天,本站推出了幾篇關于C語言的很多文章如下所示: 語言的歧義 [酷殼鏈接] [CSDN鏈接] 誰說C語言很簡單? [酷殼鏈接] [CSDN鏈接] 6個變態的C語言Hello World程序 [酷殼鏈接] [CSDN鏈接] 如何加密/弄亂C源代碼 [酷殼鏈接] [CSDN鏈接] C語言的謎題 [酷殼鏈接] …

    Linux干貨 2016-05-08
  • Linux的文件系統架構基礎

    前言     當今計算機操作系統來說常見功能主要有:進程調度、內存管理、文件系統管理、網絡協議棧支持、驅動程序管理、安全功能等。所有對于我們來講學習Linux文件系統也是一個十分重要的知識,也是學習Linux的必備基礎知識,學習好Linux的文件系統知識也是為接下來學習Linux的其他知識奠定良好的基礎 關鍵詞  &n…

    Linux干貨 2015-04-16
  • Linus:利用二級指針刪除單向鏈表

    感謝網友full_of_bull投遞此文(注:此文最初發表在這個這里,我對原文后半段修改了許多,并加入了插圖) Linus大嬸在slashdot上回答一些編程愛好者的提問,其中一個人問他什么樣的代碼是他所喜好的,大嬸表述了自己一些觀點之后,舉了一個指針的例子,解釋了什么才是core low-level coding。 下面是Linus的教學原文及翻譯—— “…

    Linux干貨 2016-07-10
  • find文件查找

    文件查找      在文件系統上查找符合條件的文件:      實現工具:locate,find locate:      構建于實現構建好的索引庫:/var/lib/mlocate/mlocate.db   &nbsp…

    Linux干貨 2016-08-22
欧美性久久久久