ESX iSCSI无法修改CHAP密码问题解决办法
ESX iSCSI无法修改CHAP密码问题解决办法
故障现象:
一台ESX3.5,利用软件iSCSI连接至iSCSI盘柜,此前工作正常。但一次因配置需要修改CHAP密码,却发现无法修改密码,提示“Failed to update Authentication properties”,并因此无法找到盘柜。
在网上GOOGLE+翻阅VMTN的帖子,找不到相关的文档。怀疑是系统BUG,将升级至最新的Update1,82663,仍然无法解决问题。
最后在CONSOLE上一番折腾后找到以下解决办法:
1、用VI打开/etc/vmkiscsi.conf文件,找到以下关于CHAP用户名和密码配置处,
OutgoingUsername=”iqn.1998-01.com.vmware:vm01-42057b0d”
#OutgoingPassword=”***”
将#OutgoingPassword=”***”前的“#”删除,并将密码修改为新的密码,保存退出。
2、运行配置配置命令
esxcfg-swiscsi -s
呵,总算见到久违的iSCSI Target。
可能的原因:
在查找配置文件vmkiscsi.conf时发现还有另一个文件vmkiscsi.conf.tmp,打开后发现内容和vmkiscsi.conf相近,只是内容只到OutgoingUsername这一行,猜想可能是系统处理到密码配置这一行时就出错停下来了。经观察密码配置行内容特征,所以怀疑是原密码中有怪字符(此密码是盘柜配置程序自动生成的,当时偷懒没有自己起)引起的。这么多年来,见到因为密码中有怪字符引起的离奇问题也有好多例,所以也在此提醒大家慎用怪字符做为密码。
zhhk 发表于: 2009-07-16
我要回答