Linode CentOS DirectAdmin 無法追蹤統計流量與硬碟使用的解決法

最近有幸能接觸到VPS,中間有些曲折寫下來以免以後忘記…。

DirectAdmin 在建立使用者時出現錯誤訊息「setquota: Mountpoint (or device) / not found or has no quota enabled. setquota: Not all specified mountpoints are using quota.」,若是 Redhat 或 FreeBSD 系統可以參考官方文件,若是 CentOS 請依照以下我的嘔心瀝血之路。

首先編輯/etc/fstab檔案,將裡面的 noatime,errors=remount-ro  改為 noatime,grpquota,errors=remount-ro,usrquota ,這是最重要的一步,改好之後到Linode reboot。

接著用SSH輸入
# quotaon -p -a
會得到類似
quotaon: Can't stat() mounted device /dev/root: No such file or directory
這樣的訊息

接著輸入 # mount
會得到這樣的訊息
/dev/xvda on / type ext3 (rw,noatime,grpquota,errors=remount-ro,usrquota)

再輸入

最後再 reboot linode,回到 DirectAdmin 後台重新新增使用者,就不會再出現錯誤訊息了。

主機每次重開機之後都必須再次輸入 ln -s /dev/xvda /dev/root  ( 參考來源)
否則新增使用者時會出現像這樣的訊息

 

參考來源

Related Posts Plugin for WordPress, Blogger...

One thought on “Linode CentOS DirectAdmin 無法追蹤統計流量與硬碟使用的解決法

  1. 你好!在我”首先編輯/etc/fstab檔案,將裡面的 noatime,errors=remount-ro 改為 noatime,grpquota,errors=remount-ro,usrquota ,這是最重要的一步,改好之後到Linode reboot。”
    reboot後..網站就連不上去 ssh也是一樣.. 😐 😐 😐

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *