根據uuid來掛載磁碟

2021-10-06 03:45:12 字數 1037 閱讀 8111

生產上原來有幾台機器,是使用傳統的/dev/sdx的方式來進行掛載的,經常的在重啟以後碟符會變化導致認不到盤的錯誤

我們推薦使用uuid的方式來進行磁碟的掛載

注:uuid-universally unique identifiers全域性唯一識別符號

一、linux磁碟分割槽uuid的獲取方法

lrwxrwxrwx 1 root root 10 mar 16 23:28 44c9d244-4b1a-4199-9e68-f4301cca6792 -> …/…/sda2

lrwxrwxrwx 1 root root 10 mar 16 23:28 5a660420-cc92-477a-b4dc-67f507e20673 -> …/…/sda1

lrwxrwxrwx 1 root root 10 mar 16 23:28 8cf3597e-c2c7-4124-905d-499b590f6401 -> …/…/sda7

lrwxrwxrwx 1 root root 10 mar 16 23:33 97027c8c-606b-458b-8b99-8610f18c3a96 -> …/…/sdb1

lrwxrwxrwx 1 root root 10 mar 16 23:28 db522eba-0279-4cdb-9aa8-897e1bcdf46b -> …/…/sda6

lrwxrwxrwx 1 root root 10 mar 16 23:28 eb74c790-af64-466c-ab9c-401e6a2d65f4 -> …/…/sda3

[root@12c-rac1 by-uuid]# pwd

/dev/disk/by-uuid

2、通過blkid命令

[root@12c-rac1 by-uuid]# blkid /dev/sdb1

/dev/sdb1: uuid=「97027c8c-606b-458b-8b99-8610f18c3a96」 type=「ext4」

在把掛載點寫入開機自動掛載裡面就能夠使之自動掛載了

[root@12c-rac2 ~]# vi /etc/fstab

Linux根據UUID自動掛載磁碟分割槽

一般伺服器都有多個硬碟分割槽,在重啟後,這些分割槽的邏輯位置載入時可能會發生變動,如果使用傳統的裝置名稱 例如 dev sda 方式掛載磁碟,就可能因為磁碟順序變化而造成混亂。linux環境中每個block device都有乙個全域性唯一的uuid,可以標識這個裝置,我們可以在fstab中使用uui...

通過uuid自動掛載磁碟

開機自動掛載硬碟 參照部落格介紹,在 etc fstab檔案最後一行加上 uuid xx data ext4 defaults 0 2 第乙個引數建議用uuid,因為乙個分割槽有唯一乙個uuid 用 dev sdan的方式亦可,但是乙個分割槽的分割槽號n是會隨著硬碟分割槽的變化而變化的,因而並不建議...

linux根據磁碟的屬性掛載root

linux的2.6核心有了sysfs,可以通過這個檔案系統得到系統裝置的一些屬性,作為使用sysfs的乙個例子,我們可以修改initrd的init指令碼,使得它可以根據磁碟的屬性而不是bootloader中kernel的root引數來尋找並掛載root,傳統中都是根據root dev sdxy hd...