esxcli “unsupported locale setting” hatasının çözümü

vMA’da esxcli komutu çalıştırdığınızda ssh bağlantısı yaptığınız client ile karakter problemleri olabilmektedir ve aşağıdaki hata alınabilmektedir.

File "/tmp/esxcli/Session.py", line 143, in GetDefaultEncodings
File "/build/toolchain/lin32/python-2.6.1/lib/python2.6/locale.py", line 530, in getpreferredencoding
File "/build/toolchain/lin32/python-2.6.1/lib/python2.6/locale.py", line 494, in setlocale
locale.Error: unsupported locale setting

Bu problemi aşağıdaki adımları takip ederek çözebilirsiniz.

  1. locale komutuyla mevcut konfigürasyonu görüntülüyoruz. Aşağıdakine benzer bir çıktı alıcaksınız.
    locale: Cannot set LC_CTYPE to default locale: No such file or directory
    LANG=C
    LC_CTYPE=utf8
  2. export LC_CTYPE="en_US.UTF-8" komutu çalıştırılır.
  3. Daha sonra tekrar esxcli komutunu kullanmaya devam edebilirsiniz.

Bir cevap yazın