Splunk ver.6.3.2 にて、日本語の Window 環境で diag を作成しようとした際に、下記のように、UnicodeDecodeError が発生して diag の作成に失敗します。英語環境では、発生しません。
Copying Splunk dispatch files...
Exception occurred while generating diag, we are deeply sorry.
Traceback (most recent call last):
File "C:\Program Files\Splunk\Python-2.7\Lib\site-packages\splunk\clilib\info_
gather.py", line 2907, in main
create_diag(options, log_buffer)
File "C:\Program Files\Splunk\Python-2.7\Lib\site-packages\splunk\clilib\info_
gather.py", line 2797, in create_diag
copy_dispatch_dir()
File "C:\Program Files\Splunk\Python-2.7\Lib\site-packages\splunk\clilib\info_
gather.py", line 1432, in copy_dispatch_dir
listing = get_dir_listing(dispatch_dir)
File "C:\Program Files\Splunk\Python-2.7\Lib\site-packages\splunk\clilib\info_
gather.py", line 2113, in get_dir_listing
return cmd + "\n" + cmd_output
UnicodeDecodeError: 'utf8' codec can't decode byte 0xba in position 1: invalid s
tart byte
--disable=dispatch オプションを付加した場合には、問題なく Diag が作成されます。しかし、この場合、dispatch ディレクトリが除外されますので、事象によっては、相応しい workaround ではありません。本件は、製品の不具合なのでしょうか。
↧