磁盤管理進階

1、/etc/fstab文件

    設備名 掛載點 文件系統 掛載選項 轉儲頻率 自檢次序

    UUID=e79e4c9d-8d0f-4675-8945-9ec23ea77c67 /                       xfs     defaults        0 0

    UUID=7015c070-8e5a-4f15-9377-8e719dacde00 /boot                   xfs     defaults        0 0

    設備名:可以是UUID,物理設備名,卷標,推薦使用UUID,比較穩定

    掛載點:文件系統掛載的目錄名

    文件系統:掛載設備的文件系統類型

    掛載選項:一般有acl,exec,atime,suid,rw,ro等等

    轉儲頻率:是能被dump備份命令作用,0表示不備份,1為備份,2代表不定期備份

    自檢測序:在開機掛載分區前是否做fsck檢查,0為不檢查,1為最早檢查,2次之

    注:設備名出錯,自檢次序非0,開機可能會報錯無法啟動,使用 mount -o remount,rw /重新掛載修改/etc/fstab文件

2、swap的創建和使用

    使用分區當交換分區

        1、創建分區,調整分區類型為swap(82)

            001.png

            002.png

            003.png

        2、查看swap使用情況,mkswap格式化分區

            004.png

            005.png

        3、寫入/etc/fstab文件,優先使用次分區要設置優先級pri=100(大于原分區優先級即可) 

            006.png

        4、   swapon -s查看交換分區

            swapon -a 重讀配置文件掛載的交換分區

            swapon直接對分區使用 臨時生效

            007.png

    使用文件做交換分區

        1、填充文件至目標交換分區大小,這里我選擇了1G

               QQ圖片20160901111052.png 

        2、mkswap格式化文件

            QQ圖片20160901111148.png

        3、寫入/etc/fstab文件,swapon -a掛載分區

            QQ圖片20160901111311.png

         4、驗證分區效果

            初始swap大小

            QQ圖片20160901111402.png

            掛載后swap大小

            QQ圖片20160901111518.png

            

3、CentOS6設備與文件關聯

        1、生成指定大小文件

        2、關聯設備和文件 losetup命令 (CentOS6上系統為我們準備好loop1-7可使用,CentOS7需要自己創建)

            QQ圖片20160901112139.png

        3、格式化loop7設備

           QQ圖片20160901112224.png

        3、mount掛載

            QQ圖片20160901112159.png

            QQ圖片20160901112255.png

        4、驗證查看losetup -a

            QQ圖片20160901112310.png

            QQ圖片20160901112925.png

4、RAID級別

raid0:條帶卷 最少兩塊盤

簡介:數據分成n份存放

優點:讀寫性能提升

缺點:整個磁盤系統若有一個硬盤換掉,數據損壞

        QQ圖片20160901143347.png

raid1:鏡像卷 最少兩塊盤

簡介:數據復制n份存放,一般使用2或2N塊硬盤

優點:讀性能提升

缺點:寫性能略下降。只要有一個磁盤正常工作,數據都不會損壞

        QQ圖片20160901143252.png

raid4: 最少三塊盤

簡介:在raid0的基礎上,增加一塊磁盤,用于存放其他盤數據的校驗值

優點:讀寫性能提升,可以允許換掉一塊數據盤

缺點:校驗盤讀寫數據頻繁,比數據盤更容易導致損壞

raid5: 最少三塊盤,企業比較常用

簡介:數據校驗值分別存放在每個數據盤上

優點:讀寫性能提升,數據校驗的壓力存放于

缺點:只能壞一塊數據盤

        QQ圖片20160901143728.png

raid6: 最少四塊盤

簡介:在raid5基礎上在增加一塊校驗盤,增加的是在塊層次上的校驗

優點:可以同時壞兩塊盤,讀寫性能有提升

缺點:比raid5的讀寫速率低

    raid10:

        先做raid1,再做raid0,raid1中每組數據保存兩份,讀寫效率均有提升。假設disk0損壞,disk2,3中再壞一塊磁盤都能正常工作

        QQ圖片20160901144549.png

    raid01:

        先做raid1,再做raid0,讀寫效率均提升,若disk0損壞,則再只能壞disk1,磁盤才能正常工作相比之下raid10效果更好

        QQ圖片20160901144605.png

5、邏輯卷

    創建和掛載

    1、新建分區或使用空閑盤

    新建分區,調整分區格式為linux lvm(8e),我這里新建三個分區

            001.png

            002.png

            003.png

    2、使用pvcreate創建物理卷

    pvcreate /dev/…,可使用pvs和pvdisplay查看pv信息  

            004.png

    3、使用vgcreate創建卷組

    vgcreate vg1 /dev/sd…

    使用vgs,vgdispaly查看vg信息

            005.png

    4、使用lvcreate創建邏輯卷

    lvcreate -n lv1 -L 15G vg1

            006.png

    5、格式化邏輯卷并掛載

    mount /dev/vg1/lv1 /mnt/lv1/

            007.png

            008.png

    擴展

    擴展vg,先創建pv

        pvcreate /dev/sd..

        vgextend vg1 /dev/sd…     

        擴展lv,使用resize2fs刷新

lvextend -l +100%FREE /dev/vg1/lv1

resize2fs /dev/vg1/lv1

             009.png

             010.png

             011.png

    縮減邏輯卷

        邏輯卷縮減要注意兩點:

            1、縮減的空間不能擠占空間中已存在文件的大小

            2、邏輯卷的縮減是危險操作,注意先備份

        1、卸載邏輯卷,一定要先卸載

            001.png

        2、使用fsck或e2fsck命令檢查邏輯卷

            002.png

        3、指定把文件系統縮減為多大,使用resize2fs

            003.png

        4、縮減邏輯卷,指定縮減多大空間,這里指定大小要和resize2fs吻合,原來是22G,縮減到10G,縮減12G空間

            004.png

        5、使用lvreduce縮減邏輯卷,指定-12G空間

            006.png

        6、查看邏輯卷大小,縮減到了10G

            007.png

        7、掛載檢測

            008.png

    邏輯卷快照

        1、為現有邏輯卷創建快照,-L指定快照大小,-s指定創建邏輯卷快照,-n指定快照名,-p r指定只讀快照

            009.png

        2、掛載快照

            010.png

        3、測試

            011.png

            014.png

            013.png

        4、刪除快照

            015.png

    刪除邏輯卷

          1、卸載邏輯卷

            001.png

        2、移除lv邏輯卷

            002.png 

        3、移除vg卷組

            003.png

        4、移除pv物理卷

            004.png

        5、轉換分區類為linux(83)

            006.png

        至此,邏輯卷刪除完成!

原創文章,作者:M20-1--孔祥文,如若轉載,請注明出處:http://www.www58058.com/42614

(0)
M20-1--孔祥文M20-1--孔祥文
上一篇 2016-09-02
下一篇 2016-09-02

相關推薦

  • 第八周-Shell腳本編程

    1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態; 在線的主機使用綠色顯示; 不在線的主使用紅色顯示; #!/bin/bash for i in {1..254}; do { ip=172.16.250.$i if ping -c 1 -w 1 $ip &> /dev/null …

    Linux干貨 2017-08-23
  • 網絡管理

    1、集線器、交換機、路由器 2、路由器與交換機的主要區別體現在以下幾個方面: 1)工作層次不同:最初的的交換機是工作在OSI/RM開放體系結構的數據鏈路層,也就是第二層,而路由器一開始就設計工作在OSI模型的網絡層。由于交換機工作在OSI的第 二層(數據鏈路層),所以它的工作原理比較簡單,而路由器工作在OSI的第三層(網絡層),可得到更多的協議信息,路由器可…

    Linux干貨 2016-09-08
  • 網絡N22期-第二周作業

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 常用文件管理類命令有cp、mv、rm。 # cp命令:文件復制命令     cp [OPTION]… [-T] SOURCE DEST 單文件復制     cp [OPTION]… SOURC…

    Linux干貨 2016-08-22
  • etc的常見問答

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@localhost tuser1]# cp -r /etc/skel/ /home/tuser1 [root@localhost tuser1]# chmod -R go= /home/tuser1/ [root…

    2017-12-26
  • 給linux系統添加新的磁盤

    虛擬化環境中,我們經常會遇到需要增加磁盤容量的情況,通常有兩種方式,第一種是添加一塊新的硬盤,另一種是擴容原有磁盤,以下是添加新磁盤至linux系統的操作規范。注:具體磁盤信息可能有所不同。 ##查看新增加磁盤/dev/sdb的信息 [root@CentOS7 ~]# fdisk -l /dev/sdb   Disk /dev/sdb: 5368 …

    Linux干貨 2016-11-11
  • Btrfs文件系統的管理

    BTRFS文件系統 核心特性 支持將多個底層物理設備組合成同一個設備使用,即多物理卷支持。btrfs可由多個底層物理卷組成:支持RAID,以連擊“添加”、“移除”、“修改” 寫時復制,在修改文件時,先將文件復制一份,然后在新文件上進行修改,最后將文件名的指針指向新文件,所以原文件還是存在的。 數據及元數據校驗碼:checksum 子卷:在一個卷上創建子卷,每…

    Linux干貨 2016-07-16
欧美性久久久久