What does "showmount.update.failed" message mean?
Applies to
ONTAP 9
Answer
- "
showmount.update.failed
" message means that failure happened to update exports.data file.
Example:
[xxx: mgwd: showmount.update.failed:error]: Flushing to exports.data file failed on Vserver <vserver_name>
- The corrective action is to verify that the root volume of the Vserver is online and not full.
The specific procedure is below.
- Execute "
vserver show -vserver <vserver_name> -fields rootvolume
" command.to find the root volume nameExample:
Cluster::> vserver show -vserver testsvm -fields rootvolume
vserver rootvolume
------- ----------
testsvm vol0 - Execute "
volume show -vserver <vserver_name> -volume <root_volume_name> -fields state
" command to check the root volume is onlineExample:
Cluster::> volume show -vserver testsvm -volume vol0 -fields state
vserver volume state
------- ------ ------
testsvm vol0 online - Execute "
df -V -vserver <vserver_name> -volume <root_volume_name>
" to confirm that the volume usage rate is not FullExample:
Cluster::> df -V -vserver testsvm -volume vol0 -fields percent-used-space
vserver volume fs-type percent-used-space
------- ------ ------- ------------------
testsvm vol0 active 0%
testsvm vol0 snapshot
25%
2 entries were displayed.
In the above example, the root volume is vol0, and percent-used-space
is 0% this means it's not full.
Additional Information
- The exports.data file is for providing a list of exported volumes/qtrees to clients running the "
showmount -e
" command. - This file can be flushed for the following reasons.
- Execute update internal cache process in background on ONTAP data management software®
- Execute "
showmount -e
" command from client-side