首頁  >  文章  >  運維  >  centos7中uuid有什麼用

centos7中uuid有什麼用

WBOY
WBOY原創
2022-02-09 16:56:003565瀏覽

在centos7中,uuid是通用唯一識別碼,是一個軟體建構的標準,uuid的作用是讓分散式系統中的所有元素,都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指定。

centos7中uuid有什麼用

本文操作環境:centos 7系統、Dell G3電腦。

centos7中uuid有什麼用

簡介

#UUID意義是通用唯一識別碼,這是一個軟體建構的標準,也是被開源軟體基金會的組織應用在分散式運算環境領域的一部分。

作用

UUID 的目的是讓分散式系統中的所有元素,都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指定。如此一來,每個人都可以建立不與其它人衝突的UUID。在這樣的情況下,就不需要考慮資料庫建立時的名稱重複問題。

組成

UUID是指在一台機器上產生的數字,它保證對在同一時空中的所有機器都是唯一的。通常平台會提供產生的API。依照開放軟體基金會(OSF)所製定的標準計算,用到了乙太網路卡位址、奈秒時間、晶片ID碼和許多可能的數字。

UUID由以下幾部分的組合:

(1)當前日期和時間,UUID的第一個部分與時間有關,如果你在生成UUID之後,過幾秒又產生一個UUID,則第一個部分不同,其餘相同。

(2)時鐘序列。

(3)全域唯一的IEEE機器識別號,如果有網路卡,從網路卡MAC位址取得,沒有網路卡以其他方式取得。

標準的UUID格式為:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx

(8-4-4-4-12),可以從cflib 下載CreateGUID() UDF進行轉換。

查看硬碟UUID

方法一:

ls -l /dev/disk/by-uuid

方法二:

blkid /dev/sda5

推薦教學:《centos教學

以上是centos7中uuid有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn