ここでは、Openstack noVNCのコンソールで日本語キーボードを使用するための方法について紹介する。 作業は、コンピュートノードで実施します。
[root@compute1 ~]# vi /etc/nova/nova.conf
[vnc] # ... #keymap=<None> keymap=ja
[root@compute1 ~]# systemctl restart openstack-nova-compute [root@compute1 ~]# [root@compute1 ~]# systemctl status openstack-nova-compute ● openstack-nova-compute.service - OpenStack Nova Compute Server Loaded: loaded (/usr/lib/systemd/system/openstack-nova-compute.service; enabled; vendor preset: disabled) Active: active (running) since 土 2018-11-10 12:17:15 JST; 7s ago Main PID: 3513 (nova-compute) Tasks: 23 CGroup: /system.slice/openstack-nova-compute.service ├─3513 /usr/bin/python2 /usr/bin/nova-compute └─3569 /usr/bin/python2 /bin/privsep-helper --config-file /usr/sha... 11月 10 12:17:13 compute1 systemd[1]: Starting OpenStack Nova Compute Server... 11月 10 12:17:15 compute1 systemd[1]: Started OpenStack Nova Compute Server. 11月 10 12:17:15 compute1 sudo[3554]: nova : TTY=unknown ; PWD=/ ; USE...ck Hint: Some lines were ellipsized, use -l to show in full. [root@compute1 ~]#
動作確認
Openstack ダッシュボードからインスタンスのコンソールに接続し、日本語キーボード入力を確認します。 ここでは、:(コロン)や =(イコール)が入力できることを確認します。
:(コロン)や =(イコール)が入力できない場合には、インスタンスのコンソール上で、以下コマンドを実行します。
sudo loadkeys jp106
再度、日本語キーボード入力を確認する。 ここでは、:(コロン)や =(イコール)が入力できることを確認します。