1. 程式人生 > >6.15

6.15

邏輯卷 disk 無法 備份文件 rem 但是 mkswap -s boot

4、磁盤格式化

  執行“cat /etc/filesystem”可以查看linux系統支持的文件系統格式,默認格式為“xfs”:

技術分享圖片

  /和/boot/都是xfs格式,執行“mount”命令查看文件系統的格式:

技術分享圖片

  centos6的文件系統格式為ext4,centos5的文件系統格式為ext3,centos4的文件系統格式為ext2

  執行“mke2fs”可以格式化磁盤:

  -t:指定要格式化成什麽格式的系統,可以是ext4、ext3等,不支持xfs

  -b:指定塊大小,默認是4kb,當一個文件寫入數據之後,即便文件大小不到4kb,但是也要占用一個塊,所以通過du -sh查看大小也是4kb,當存儲的都是較大的文件時,可以將塊設置的大點,如果都是小文件,則需要將塊大小設置的小些,一般保持默認

  -m:指定分區預留的空間大小,如下所示預留百分之一的空間

技術分享圖片

  執行mkfs.ext4也可以將文件系統格式化為ext4格式,執行mkfs.xfs -f /dev/sdb1可以將文件系統格式化為xfs格式(mkfs支持的選項與mke2fs支持的選項相同):

技術分享圖片

  執行命令“blkid /dev/sdb1”可以查看未掛載的分區的格式:

技術分享圖片

  默認情況下,4個塊對應一個iNode號,可以執行“mke2fs -i”選項修改iNode與塊的對應關系,最低是一個塊對應一個iNode:

技術分享圖片

5、掛載磁盤

  執行mkfs格式化文件系統,然後通過blkid查看文件系統格式:

技術分享圖片

  執行mount /dev/sdb /mnt/命令,掛載分區/dev/sdb到/mnt/目錄下:

技術分享圖片

  再次執行mount命令,可以查看/dev/sdb的文件系統格式為xfs:

技術分享圖片

  執行umount命令卸載分區,在卸載分區時,需先退出分區:

技術分享圖片

  使用-l選項,可以不退出分區直接卸載分區:

技術分享圖片

  使用-o選項,可以後面跟著rw(讀寫)、ro(只讀)、remount(重新掛載)等選項,不使用

技術分享圖片

  -o選項時,默認有以下選項:

技術分享圖片

  編輯文件/etc/sftab文件,文件中規定了系統啟動時掛載哪些分區,一共分為六列,第一列是UUID表示設備號,除了寫UUID也可以直接寫磁盤名字比如/dev/sdb,UUID可以通過blkid查看,第二列是掛載點,第三列是文件系統格式,第四列是掛載選項,第五列表示是否備份文件系統,保持為0,最後一列設置優先級,如果設置為1或者2則表示系統啟動時需要對磁盤進行檢測

技術分享圖片

  也可以通過UUID進行掛載:

技術分享圖片

6、手動增加swap空間

  當某個服務需要很大的swap空間時,可以手動增加swap

  在文件系統中模擬磁盤,執行dd if=/dev/zero of=/tmp/newdisk bs=1M count=100,其中dd命令用來操作磁盤,if指定從哪裏開始讀,of表示將寫入哪裏:

技術分享圖片

  創建完成之後,執行mkswap -f /tmp/newdisk進行格式化:

技術分享圖片

  格式化完成之後,執行swapon /tmp/newdisk將磁盤加入到swap空間

技術分享圖片

  為了安全起見,可以執行chmod 0600 /tmp/newdisk命令,將新增加的swap權限修改為0600

  如果不需要這麽大的swap空間,可以執行swapoff /tmp/newdisk,將新增磁盤卸載,然後刪除:

技術分享圖片

7、LVM講解

  LVM方便擴容存儲空間,但是當磁盤發生問題之後,進行恢復時,會存在一定風險。

  首先創建物理卷,然後在物理卷的基礎上創建卷組,一個卷組可以保護多個物理卷,然後創建邏輯卷,格式化邏輯卷,掛載到系統中使用

技術分享圖片

  首先準備磁盤分區,執行fdisk /dev/sdb,然後創建三個分區,分別為1G

技術分享圖片

  然後輸入t改變分區類型為8e(lvm),然後輸入w保存退出

技術分享圖片

  創建物理卷,執行pvcreat /dev/sdb*將三個分區創建為物理卷,默認情況下lvm未安裝,執行yum provides "/*/pvcreat",由於忘記了命令的安裝包名稱,所以使用通配的方法進行查找安裝,查找到lvm的安裝包名稱為lvm2,執行yum install -y lvm2進行安裝。

  安裝完成後執行pvcreat /dev/sdb*命令創建物理卷,如果創建過程中發生錯誤,無法找到該文件,可以執行partrobe命令進行生成:

技術分享圖片

  然後創建物理卷1.、2、3:

技術分享圖片

  創建完成物理卷之後可以使用pvdisplay查看:

技術分享圖片

6.15