需要協助解決邏輯磁碟區安裝失敗問題

需要協助解決邏輯磁碟區安裝失敗問題

我正在嘗試使用 LVM 並在 Ubuntu 16.04 LTS 上設定新的網頁伺服器,但我無法掛載我的邏輯磁碟區。

Web 伺服器有兩個實體磁碟區。我使用安裝程式設定了第一個磁碟區/dev/sda,並安裝了作業系統。現在我正在嘗試配置第二個設備並安裝它。

我使用 pvcreate、vgcreate 和 lvcreate 創建以下內容(來自 lvscan 的輸出):

ACTIVE '/dev/medface-vg2/logs' [100.00 GiB] inherit
ACTIVE '/dev/medface-vg2/webapp' [1.90 GiB] inherit

每個分割區在 /dev/medface-vg2/logs 和 /dev/medface-vg2/webapp 的檔案系統上可見。

然後我使用 mkdir 建立 /var/www 作為掛載點。另一個安裝點已在系統設定時建立在 /var/log 處。

使用命令sudo mount /dev/medface-vg2/logs /var/logsudo mount /dev/medface-vg2/webapp /var/www應該將我的邏輯卷掛載到文件結構中以供使用,但我看到以下訊息:

mount: wrong fs type, bad option, bad superblock on [lv reference here] missing codepage or helper program, or other error.

In some cases useful info is found in syslog - try dmesg | tail or so.

當我運行時,dmesg | tail我看到以下內容:

[ 1251.731372] sdb: sdb1
[ 1251.732037] sd 2:0:1:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
[ 1251.732225] sdb: sdb1
[ 1326.450014] sd 2:0:1:0: [sdb] Very big device. Trying to use READ CAPACITY(16).

該訊息與初始數字一起重複,我認為這是透過某種時間戳遞增來實現的。

我已經看到對 gdisk 的引用,但我的系統沒有安裝 gdisk,所以我認為必須有另一個幫助程式可以提供幫助。

我可以存取 fdisk,但我認為 fdisk 可能無法與 lvm 磁碟區一起使用。也許這是一個誤解,因為我在使用 lvm 之前使用 fdisk 來準備物理驅動器,我想像 fdisk 在低於 lvm 的級別上運行,因此無法理解 lvm 構造。

如何安裝這些​​超大卷?

答案1

為了編輯 /etc/fstab 文件,我嘗試識別卷宗文件系統類型,並意識到我從未創建過該文件系統。 Mount 試著告訴我我從未創建過檔案系統。

我曾經在每個邏輯磁碟區上mkfs建立檔案系統。ext4然後我重新運行安裝命令,一切都按預期進行。沒有更多錯誤了!

所以,我的問題的答案是:

mkfs不要忘記在安裝邏輯磁碟區之前建立檔案系統。

相關內容