前言
磁盤的uuid在我們的系統中是非常重要的,它是我們硬盤分區的唯一標識,更換硬盤位置可能導致硬盤名造成改變,但是uuid無論如何都不會改變,這就是為何我們fstab文件中為什么推薦填寫磁盤的uuid而不是分區名稱的原因。
作為一個 Linux 系統管理員,你應該知道如何去查看分區的 UuiD 或文件系統的 UuiD。因為現在大多數的 Linux 系統都使用 UuiD 掛載分區。你可以在 /etc/fstab 文件中可以驗證。
有許多可用的實用程序可以查看 UuiD。本文我們將會向你展示多種查看 UuiD 的方法,并且你可以選擇一種適合于你的方法。
何為 UuiD?
UuiD 意即 通用唯一識別碼 Universally Unique identifier ,它可以幫助 Linux 系統識別一個磁盤分區而不是塊設備文件。
自內核 2.15.1 起,libuuid 就是 util-Linux-ng 包中的一部分,它被默認安裝在 Linux 系統中。UuiD 由該庫生成,可以合理地認為在一個系統中 UuiD 是唯一的,并且在所有系統中也是唯一的。
這是在計算機系統中用來標識信息的一個 128 位(比特)的數字。UuiD 最初被用在 阿波羅網絡計算機系統 Apollo Network Computing System (NCS)中,之后 UuiD 被 開放軟件基金會 Open Software Foundation (OSF)標準化,成為 分布式計算環境 Distributed Computing Environment (DCE)的一部分。
UuiD 以 32 個十六進制的數字表示,被連字符分割為 5 組顯示,總共的 36 個字符的格式為 8-4-4-4-12(32 個字母或數字和 4 個連字符)。
今天跟大家分享一下查看硬盤uuid的三種方法:
方法一:
[root@hadoop100 /]# blkid
方法二:
[root@hadoop100 /]# lsblk -f
如不想看到樹型結構可加上“l”參數:
[root@hadoop100 /]# lsblk -lf
在磁盤分區較多是可以更清爽的查看uuid
方法三:
[root@hadoop100 /]# ll /dev/disk/by-uuid/
以上就是比較常用的三種查看磁盤uuid 的方法,寫入/etc/fstab文件中時,格式就是把磁盤的絕對路徑換成查到的uuid即可。
如:
保存退出:
執行:
[root@hadoop100 /]# mount -a
即可掛載fstab文件中所有的磁盤。
可執行以下命令查看掛載情況:
[root@hadoop100 /]# df -h