• 追加された行はこの色です。
  • 削除された行はこの色です。
目次~
#contents
*vCSA 運用全般 [#c5f3af43]

**rootパスワードのリセット方法 [#ge16391f]

***概要 [#i810674d]
vCSAのrootパスワードが分からなくなった場合の対処方法。~

***手順 [#p0810415]
以下の手順でパスワードを再設定することができる。~

-1. vCSAを起動し、ブートローダーの画面で処理を止める~
-2. ブートローダー画面で「p」を押下~
-3. ブートローダーのパスワードを入力する(初期値:vmware)~
-4. kernel行にカーソルをあわせ、「e」を押下~
-5. 末尾に以下を追記~
 init=/bin/bash
-6. vCSAをブートする~
-7. シェルが起動した段階で起動処理が止まるため、以下のコマンドでパスワードを設定する~
 # passwd root
-8. vCSAを再起動する~

***参考資料 [#p0145707]
[[vCenter Server Appliance 5.5 root account locked out after password expiration (2069041) :http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2069041]]

**vSphere Web Client のタイムアウト時間を伸ばす [#n01a2e47]

***概要 [#j6aa97c5]
vSphere Web Clientは初期状態では120分でタイムアウトする。~
これを伸ばすには以下の手順で設定する。~

***手順 [#o1effac5]
-1. vCSAにシェルログインする~
-2. 以下のパスに移動~
 /var/lib/vmware/vsphere-client
-3. 以下のファイルを開く~
 webclient.properties
-4. 以下の項目の値を変更する(分単位)
 【変更前】#session.timeout = 120
 【変更後】session.timeout = [タイムアウト分]
-5. Web Clientサービスを再起動する~
 # /etc/init.d/vsphere-client restart
 
 Stopping VMware vSphere Web Client...
 Stopped VMware vSphere Web Client.
 Starting VMware vSphere Web Client...
 Intializing registration provider...
 Getting SSL certificates for https://192.168.1.230:7444/lookupservice/sdk
 Service with name 'vsphere-client-vcenter-69f41541-ab78-46ab-849d-63b5956f0569' and ID 'local:6539c8c8-bd6c-4122-9f67-6fedbfc75f79' was updated.
 Return code is: Success
 Waiting for VMware vSphere Web Client......
 running: PID:10998

**ローカルユーザの作成方法 [#l5680c75]
***概要 [#xb0283a1]
vSphere 5.x以降、認証はSSOを中心とした仕組みが採用されたため、vSphere Clientからローカルユーザを作成する機能がなくなっている。~
SSOを使用しない環境において「VSPHERE.LOCAL」もしくは「LOCALOS」ドメインのユーザを追加するには、vCSAのローカルユーザを手動で作成することとなる。~

***手順 [#j5e19274]

-1. シェルログイン~
vSphere ClientよりvCSAのコンソールを開き、root権限でログインする。~

-2. ユーザ登録~
以下のコマンドにてユーザを登録する。(usersグループのユーザを作成する)~
~
 # useradd -g users [USER NAME]

-3. 確認~
以下のコマンドにて登録結果を確認する。~
~
 # tail /etc/passwd

-4. パスワード設定~
以下のコマンドにてパスワードを設定する。~
パスワードの複雑性要件はOS仕様に準拠するため、vSphere全般よりも緩い。~
~
 # passwd [USER NAME]
 <パスワードを設定>

-5. 権限の付与~
vSphere Clientの[権限]タブより、作成したユーザへの権限を付与する。~


**Web Clientにおけるログインユーザの自動入力 [#e10d75c3]

***概要 [#x45efc85]
vSphere Web Clientのログイン画面にて、ユーザ名を自動的に入力する方法。~

***手順 [#zc1f144b]
-1. vCenterのshellにログイン
-2. 以下のパスに移動
-2. 以下のパスに移動~
 /usr/lib/vmware-sso/vmware-sts/webapps/websso/WEB-INF/views
-3. ファイルをバックアップ
 cp unpentry.jsp unpentry.jsp.ORG 
-4.ファイルを編集
 vi unpentry.jsp
~
 【変更前】<input id="username" class="margeTextInput" type="text"/>
 【変更後】<input id="username" class="margeTextInput" type="text" value="administrator@vsphere.local" />

***参考 [#l36ae031]
[[vCenter Server Aplliance 6 で自由を手に入れる(2) vShere Web Clientで自動ログイン:http://infratraining.blogspot.jp/2015/07/vcenter-server-aplliance-6-2-vshere-web.html]]



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS