KVM虚拟机挂载Sheepdog卷时tgtd报错Can’t locate Config/General.pm
错误:
Can’t locate Config/General.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5
原因是缺少perl的Config::General模块。
解决:
自动安装:
perl -MCPAN -e shell
perl> install Config::General
不成功,不能连接到外网。
手工安装:
tar -zxvf Config-General-2.56.tar.gz
cd Config-General-2.56
#vi General.pm
perl Makefile.PL
make
make test
make install