高級文件系統管理

高級文件系統管理

一、如何創建新的swap分區

 答:1./dev/sdc上創建新的分區。并使得ID82linux swap;類型。

圖片1.png 

2.創建文件系統

mkswap  -L  SWAP_SDC1  /dev/sdc1

圖片2.png 

 

3./etc/fstab中進行修改

圖片3.png 

4.使得修改生效

swap   -s查看當前生效的swap

swap  -a使得/etc/fstab的內容生效

 5.刪除添加的交換分區

 swapoff  -s   /dev/sdc1

注意:識別到的新加交換分區。在進行刪除時,應該先用上述命令禁用,否則會報繁忙,無法進行刪除。

6】調優先級

 /etc/fstab中指定0-32767,設置pri=100

圖片4.png 

 在生產環境中,假如沒有多余的磁盤用來創建交換分區,可以使用文件來創建swap分區。如下的文件swap

文件啟用swap

dd if=/dev/zero of=/testdir/swapfile bs=1M count=1024

mkswap  /testdir/swapfile

vi /etc/fstab

/testdir/swapfile   swap swap defaults 0 0

swapon -s cat /proc/swaps

swpaon -a

刪除swap

swapoff /dev/sdb1 swapoff /testdir/swapfile

刪除/etc/fstab相應記錄

刪除分區和文件

二、創建iso文件

cp /dev/sr0  /testdir/centos7.iso

掛載iso文件

mount -o loop /testdir/centos7.iso /mnt/iso

將目錄打包成iso文件

mkisofs -r -o etc.iso /etc/

三、移動介質

彈出光驅:eject. 彈入光驅:eject  -t

四、RAID

提供冗余磁盤備份

內接式RAID:主板集成RAID控制器

外接式磁盤陣列:通過擴展卡提供適應能力。

RAID的級別:

RAID-0:條帶集(每個盤取相同的空間)  /dev/md0

  將文件分為若干chunk,每一份chunk輪流進行分配,但是可以同時寫入硬盤。 讀寫速度均有提高。容災性無,生產一般不使用這種方式。至少兩塊盤。

RAID-1:將文件存入兩塊盤,數據都相同。

RAID-10:先做一再做零。10的容錯性比01的好。

RAID-01:與10的磁盤利用率都是50%。

圖片5.png 

RAID-4:至少三塊盤。其中的一塊盤存校驗位的數據。

RAID-5:與RAID-4相似,其中每塊盤輪流存校驗位,至少要有3塊盤。

RAID-6:存兩次校驗位。至少4塊。

spare硬盤,假如RAID中,但是不參與工作,只有當一塊硬盤損壞時,才會啟用。RAID的成員大小一致。

五、創建級別5RAID

1、fdisk /dev/sdb

/dev/sdb1

dd if=/dev/sdb of=/dev/sdd bs=1 count=512

2、mdadm -C /dev/md0 -a yes -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}1 創建raidmdadm  -D /dev/md0可以查看創建的狀態,cat /proc/mdstat

2.1、mdadm -Ds  /dev/md0  >  /etc/mdadm.conf

3、mkfs.ext4 /dev/md0

4、vim /etc/fstab

/dev/md0 /mnt/raid ext4 defaults  0  0寫入配置文件/etc/fstab

5、mount -a

6、mdadm -D /dev/md0  查看狀態

cat /proc/mdstat

7、mdadm /dev/md0 -f /dev/sdb1 模擬失敗

圖片6.png 

圖片7.png 

可以使用mdadm   /dev/md0  -r  /dev/sdb1 移除

8mdadm  /dev/md0  -r  /dev/sdb1 刪除成員

9、mdadm  /dev/md0  -a  /dev/sdb1 添加成員

10、mdadm -Ds /dev/md0 > /etc/mdadm.conf

11、umount /dev/md0;mdadm -S /dev/md0

圖片8.png 

12、模擬硬盤移除,刪除掉其中兩塊硬盤,看是否md0還能否正常運行。發現依然可以正常訪問/mnt/raid。

圖片9.png 

圖片10.png 

13、如要添加回原來的配置,則分區完畢之后使用mdadm  /dev/md0 -a  /dev/sdc 添加兩塊新的RAID成員,即可自行進行恢復工作??墒褂?/span>mdadm -D  /dev/md0 進行查看。

14、若要移除/mnt/md0,

(1)先停止掛載 umount  /mnt/raid/

(2)停止md0工作,mdadm  -S   /dev/md0

3)刪除分區

4)刪除RAID的相關信息。mdadm –zero-superblock /dev/sdc

5)刪除配置文件信息 rm -f /etc/mdadm.conf

6)清除/etc/fstab內的配置信息

六、邏輯卷管理

創建邏輯卷

1、分區

fdisk /dev/sda t  8e

partx -a /dev/sda

lsblk

2、pvcreate  /dev/sd{a7,b}

pvs

pvdisplay

3、vgcreate vg0 /dev/sd{a7,b}

vgs;pvs;pvdisplay;vgdisplay

4、lvcreate  -n lv0 -L 10G vg0

5、mkfs.ext4 /dev/vg0/lv0

6vi /etc/fstab

mkdir /mnt/lv0;mount -a

 

擴展lv

lvextend  -L +10G  /dev/vg0/lv0

resize2fs  /dev/vg0/lv0

df -h

擴展卷組

1、pvcreate  /dev/sdc

2、vgextend vg0 /dev/sdc

練習:

創建由三塊硬盤組成的可用空間為2G RAID5

設備,要求其chunk 大小為256k ,文件系統為ext4

,開機可自動掛載至/mydata

(1)首先新建分區,修改硬盤的類型

(2)創建RAID設備,此時注意相關的選項要填寫完整。

(3)格式化RAID設備。然后進行掛載即可。

(4)記得創建該文件mdadm -Ds /dev/md0 > /etc/mdadm.conf,并將/etc/fstab中的開機加載信息進行添加。

 圖片11.png

 

 

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

(0)
178babyhanggege178babyhanggege
上一篇 2016-08-30
下一篇 2016-08-30

相關推薦

  • LVM基礎

    邏輯卷的原理 邏輯卷的組成上包括物理卷,邏輯組,邏輯卷 物理卷即是磁盤分區或者塊設備經過轉換以后形成的抽象的邏輯設備 邏輯組即是將物理卷進行統一打包,合成一個更大的邏輯上的分區 邏輯卷是在邏輯組的基礎上細分的課動態調節的虛擬磁盤分 其工作原理是通過某種機制將物理上的塊設備或者分區抽象的進行封裝,然后以邏輯卷的方式統一呈現給 上層的應用 邏輯卷的操作 一:創建…

    2017-05-01
  • CentOS 7上配置php-fpm

    CentOS 7上配置php-fpm:              httpd-2.4:rpm包默認編譯支持了fcgi模塊;              php-fpm包:專用于將php運行于fpm模式;   &n…

    2017-06-06
  • 構建私有CA

    構建私有CA 我們采用openssl這個軟件來實現 所有首先我們來看下該軟件的配置文件 實現環境 centos 7.2 [root@redhat7 ~]# rpm -qc openssl  //可以看到該命令沒有任何輸出,我們可以思考該軟件包還存在其他的支包 [root@redhat7 ~…

    Linux干貨 2016-09-28
  • 從需求和安全角度開始linux(一)-20151211

    突然想從需求和安全的角度來展開各種命令。因為我覺得linux中所有的常用命令基本都是需求和安全的產物。 當我打開一個CLI(command line interface)界面的linux操作系統時: 一、我希望能夠看到里面有什么,因此有了ls的命令。      ls – list&nbs…

  • 關于shell腳本基礎第二篇

                          shell腳本編程基礎第二篇 read命令 使用read來把輸入的值非配給一個或者多個shell變量,可以提示用戶輸入一些參數等,此時我們可以使用read命令來完成此功能 re…

    系統運維 2016-08-19
  • 例圖分析軟、硬鏈接

    在linux系統中存在兩種鏈接方式硬鏈接和軟連接,兩種鏈接方式在系統中是完全不同的模式,本文主要詳述兩種的區別并給與圖示; 創建guo ,lin兩個文件,兩個文件分別用于演示軟連接和硬鏈接     圖一:創建文件   創建軟連接guo.ruan1     圖二:創建軟連…

    Linux干貨 2016-10-29

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-09-02 10:24

    文章實操性較強,對于raid部分的圖不是很清晰,同時后面你的作業題,盡量將每一步結果列出來,而不是給出最后答案。

欧美性久久久久