我在 HPE MicroServer 上使用最新的 Ubuntu Server 20.04 LTS,我有一個帶電池的 HPE P420 RAID 卡,在 2 個邏輯陣列中連接了 4 個 HDD,其中一個是 2 個 1 TB HDD 的鏡像 ( root
),另一個鏡像是2 個 4 TB HDD ( storage
)。我在上面運行了 Zoneminder,我試圖做一些清理工作,但令我驚訝的是速度如此之慢rm -rf dir/*
。經過一番研究後,我意識到這是 XFS 的問題,所以我嘗試對其進行一些調整,就在那時我發現本文(或其他類似的,我在多篇文章中不斷看到相同的內容)。
因此,我嘗試添加這些安裝選項,但不幸的是mount
拒絕使用這些新選項安裝分割區(storage
首先)。問題是它沒有告訴我哪個選項不正確,這是唯一的輸出$ sudo mount -av
:
part A : ignored
swap : ignored
/path/to/mount : wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.
(也嘗試了 debug options: export LIBMOUNT_DEBUG=all
,但它似乎沒有顯示任何額外的內容,如果沒有安裝發生,如果它實際安裝了某些東西,則會顯示額外的行。)
/etc/fstab
該分區的外觀如下:
# DOESN'T WORK:
/dev/disk/by-uuid/b...7 /path/to/mount xfs rw,relatime,attr2,logbufs=8,logbsize=256k,sunit=2048,swidth=2048,largeio,inode64,swalloc,allocsize=131072k,nobarrier,noquota 0 0
# the defauls work:
/dev/disk/by-uuid/b...7 /path/to/mount xfs defaults 0 0
有沒有辦法快速找到哪個掛載選項不正確?除了一一檢查所有選項,然後在執行後安裝,看看哪個是錯誤的,這需要很長時間...
謝謝你!
答案1
掛載的真正錯誤是由核心而不是命令記錄的,因此它們應該在/var/log/syslog
嘗試掛載時出現。