The N1 System Manager product is not localized. However, the following issues may happen if the management server is running in a non-English environment.
If you deploy Solaris 10 with an OS profile that has a particular installation language set, the installation is performed in interactive mode and you must select a language when prompted. The deploy OS job will eventually time out if you do not make the language selection. The following languages create this behavior:
ja_JP.eucJP
no_NO.ISO8859-1
th_TH.TIS620
ko_KR.UTF-8
sh_BA.ISO8859-2
zh_CN.EUC
zh_CN.UTF-8
Workaround: Because the installation is no longer automated, you must monitor the deployment through the server's serial console and make the language selection. You can choose Serial Console from the Actions menu in the browser interface or use the connect server command.
Non-ASCII objects created using the N1 System Manager display random characters if you start N1 System Manager in any of the following ways:
Restarting N1 System Manager in a non-UTF8 locale
Rebooting the management server in a non-UTF8 locale
Workaround: Use either of the two following methods.
Temporary solution: set the LANG environment variable to the UTF8 locale on the management server and restart the N1 System Manager. For example:
Solaris management server:
# export LANG en_US.UTF-8 # sccadm restart n1sm |
Red Hat management server:
# export LANG en_US.UTF-8 # /etc/init.d/n1sminit stop # /etc/init.d/n1sminit start |
Permanent solution:
Solaris based management server:
Edit the file /etc/default/init and change the LANG value to en_US.UTF-8.
Red Hat based management server:
Edit the file /etc/sysconfig/i18n and change the LANG value to en_US.UTF-8.
The load server command fails to install ALOM firmware if the firmware name is non-ASCII.
Workaround: Change the firmware name to ASCII using the set firmware command.
The Python version (2.3) on a default Solaris management server does not provide adequate internationalization support for the n1sh command.
Workaround: Install Python 2.4 or later on the Solaris management server. The Python executable must be /usr/bin/python2.4.
The n1sh command fails to run in some locales and the following error message is displayed:
The current encoding "locale-name" is not supported. |
Workaround: Change the LANG and LC_ALL environment variables on the management server to UTF-8 (for example, en_US.UTF-8) or en_US locale.