刪除 ESXi 中無效的 NFS 設定檔

栏目: 服务器 · 发布时间: 5年前

内容简介:中午本來想在存儲伺服器上看看 rsync 的記錄,結果意外地在這個並沒有看到相關的卷,那麼直接找相關的設定檔吧。一般來說,Linux 下的 NFS 設定會寫在

中午本來想在存儲伺服器上看看 rsync 的記錄,結果意外地在 /var/log/messages 裏看到了一坨 NFS 連線失敗的日誌:

Jan 27 16:48:01 storage-01 mountd[2341]: mount request denied from 192.168.55.2 for /mnt/STAGE_LSI_Pool
Jan 27 16:48:31 storage-01 mountd[2341]: mount request from 192.168.55.2 for non existent path /mnt/STAGE_LSI_Pool

這個 STAGE_LSI_Pool 是一個很古老的池,看名字就知道早已經放棄不用了。日誌中報的 192.168.55.2 是 ESXi 在存儲網路中的 IP 位置,所以第一反應是去 ESXi Web Console 中看存儲相關的設定,然而並沒有看到這個已經被棄用的 NFS 掛載點。聯想到最開始建置 ESXi 時確實有使用過這個存儲池,於是打算直接 SSH 到 ESXi 內解決問題。首先用 ESXCLI 看一下資料存儲:

[root@vmx-1:~] esxcli storage nfs list
Volume Name     Host          Share                       Accessible  Mounted  Read-Only   isPE  Hardware Acceleration
--------------  ------------  --------------------------  ----------  -------  ---------  -----  ---------------------
NFS VM Storage  192.168.55.1  /mnt/SAKURAGAWA_POOL_1/VMs        true     true      false  false  Not Supported
NAS             192.168.55.1  /mnt/SAKURAGAWA_POOL_1/NAS        true     true      false  false  Not Supported

並沒有看到相關的卷,那麼直接找相關的設定檔吧。一般來說,Linux 下的 NFS 設定會寫在 /etc/fstab 或者 AutoFS 內。然而 ESXi 雖然看起來像 Linux,卻與標準 Linux 區別甚大:它既沒有 fstab,也沒找到對應 NFS 的設定檔案。。一番

瞎猜

搜尋無果後,乾脆直接 grep。

[root@vmx-1:~] grep -rn STAGE_LSI_Pool /etc/
/etc/vmware/esx.conf:246:/nas/VM ISO/share = "/mnt/STAGE_LSI_Pool/NAS/Systems"

果然找到了對應的設定檔案,打開之後發現 242-246 行有相關的設定:

/nas/VM ISO/readOnly = "false"            
/nas/VM ISO/host = "192.168.55.1"                           
/nas/VM ISO/enabled = "true"                                           
/nas/VM ISO/share = "/mnt/STAGE_LSI_Pool/NAS/Systems"

刪除了事。考慮到還有資料存儲在 NFS 上,暫時先不重啓 NFS 服務了,就當作垃圾清理好了。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

遗传算法原理及应用

遗传算法原理及应用

周明、孙树栋 / 国防工业出版社 / 1999-6 / 18.0

一起来看看 《遗传算法原理及应用》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具