日本語環境で virsh 使ってると、エラーメッセージが日本語になってしまう。
unset LC_ALL しても LANG=C LANGUAGE=en_US.UTF-8 してもダメ。
こりゃ libvirtd が握ってるなってことで /etc/sysconfig/libvirtd に以下を追加
して libvirtd 再起動したらエラーメッセージも全部日本語になった。
LANG=en_US.UTF-8
NetworkManager も同じ。/proc/<PID>/environ で確認すると LANG が日本語になっとる。
/usr/lib/systemd/system/NetworkManager.service の [Service] セクションに下記を追加して解決。
Environment=LANG=en_US.UTF-8
0 件のコメント:
コメントを投稿