Show Table of Contents
A.2. dmsetup 指令
dmsetup 指令是一項用來和 Device Mapper 進行通訊的指令列 wrapper。如欲取得有關於 LVM 裝置的一般系統資訊,您可使用描述於下列部份的 dmsetup 指令的 info、ls、status 和 deps 選項。
如欲取得有關於
dmsetup 指令的額外選項和功能上的相關資訊,請查看 dmsetup(8) man page。
A.2.1. dmsetup info 指令
dmsetup info device 這項指令提供了有關於 Device Mapper 裝置的總覽資訊。若您不指定一個裝置名稱的話,輸出便會是有關於目前所有已配置的 Device Mapper 裝置的相關資訊。若您指定了一個裝置,那麼這項指令便只會產生該裝置的相關資訊。
dmsetup info 指令提供了下列種類的資訊:
Name- 裝置的名稱。LVM 裝置是以卷冊群組名稱和邏輯卷冊名稱來表示並以連字符號來區隔開。原始名稱中的連字符號會被轉譯為兩個連字符號。
State- 可能的裝置狀態有
SUSPENDED、ACTIVE和READ-ONLY。dmsetup suspend指令會將裝置狀態設為SUSPENDED。當裝置休眠(suspend)時,該裝置的所有 I/O 作業都會停下。dmsetup resume指令則會將裝置狀態恢復為ACTIVE。 Read Ahead- 系統將為讀取作業繼續進行中的任何已開啟的檔案所預讀的資料區塊數量。就預設值,kernel 會自動地選擇一個適當的值。您可透過
--readaheadoption of thedmsetup指令來更改這個值。 Tables present- 此類型的可能狀態為
LIVE和INACTIVE。INACTIVE這個狀態顯示了有個表格已被載入並且該表格會在dmsetup resume指令將裝置狀態恢復為ACTIVE時被換入。此時,該表格的狀態會成為LIVE。如欲取得相關資訊,請參閱dmsetupman page。 Open count- Open reference count 表示了裝置被開啟了多少次。
mount指令可將裝置開啟。 Event number- 目前取得的事件數量。輸入
dmsetup wait n這項指令能讓用戶等待第 n 項事件,並在取得該項事件之前阻擋調用。 Major, minor- Major 和 minor
Number of targets- 構成一個裝置的片段數量。比方說一個跨距了三個磁碟的 linear 裝置將會有三個目標。一個由磁碟起始和結尾(少了中間)所構成的 linear 裝置將會有兩個目標。
UUID- 裝置的 UUID。
下列範例顯示了
dmsetup info 指令的部份輸出。
# dmsetup info
Name: testgfsvg-testgfslv1
State: ACTIVE
Read Ahead: 256
Tables present: LIVE
Open count: 0
Event number: 0
Major, minor: 253, 2
Number of targets: 2
UUID: LVM-K528WUGQgPadNXYcFrrf9LnPlUMswgkCkpgPIgYzSvigM7SfeWCypddNSWtNzc2N
...
Name: VolGroup00-LogVol00
State: ACTIVE
Read Ahead: 256
Tables present: LIVE
Open count: 1
Event number: 0
Major, minor: 253, 0
Number of targets: 1
UUID: LVM-tOcS1kqFV9drb0X1Vr8sxeYP0tqcrpdegyqj5lZxe45JMGlmvtqLmbLpBcenh2L3

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.