zaki work log

作業ログやら生活ログやらなんやら

朝活

【ESXi】仮想スイッチとポートグループを作成してVMにネットワークを追加

プライベートネットワークの作成 ESXiをインストールすると物理NICに紐づいたデフォルトの仮想ネットワークが作成されるけど、検証用に新しく別のネットワークを作成したときのログ。 プライベートネットワークの作成 仮想スイッチの作成 ポートグループの作…

Ansibleで trick or treat🎃

Ansibleのwhenの制御構文条件指定、あまり得意ではない(あまり使わないから)ので思い付きでいろいろ試してみた! --- - hosts: localhost tasks: - debug: msg: Happy Halloween when: trick or treat

CentOS7のIPv6無効をAnsibleで設定する・おまけ:sshをIPv4で動かす

- hosts: localhost become: true tasks: - name: disable ipv6 sysctl: name: '{{ item }}' value: '1' with_items: - net.ipv6.conf.all.disable_ipv6 - net.ipv6.conf.default.disable_ipv6 こんな感じ

ansible-playbook実行時のタスク毎の実行時間を表示する

2021.08.22追記 (ansible 2.11) 現在この設定は callbacks_enabled に指定するようになっている。 [defaults] callbacks_enabled = profile_tasks callback_whitelistも引き続き使えるけど警告される。 $ ansible-playbook -i inventory.ini playbook.yml [D…

[Ansible] deprecatedになってるvsphere_guestを使ってESXi上でVMを自動生成する

10/15 21時追記: タイトルと、"はじめに"部分を大きく修正 Ansibleを使ったESXiでのVM作成などを行うモジュールがいくつかあり、deprecatedなのを承知でvsphere_guestを使ってみたときの作業手順。 ドキュメントの"DEPRECATED"の項目を見れば明記されてるけ…

Ansibleのアドホックコマンドで複数ホストに対してコマンドをまとめて実行やファイル転送をワンショット実行

最近チームで障害調査の割合が増えだしたのでざっとまとめてみた。 ansibleコマンドを使って複数ホストに対して同じ処理を同時に行う。 メンテや障害調査で何十台もあるホストに同じコマンド実行したりログ収集したり。 普段はansible-playbookで作成したpla…

無償ライセンスのESXiだとgovcでVM作れなかった

zaki@stilton:~$ ./govc_linux_amd64 vm.create \ > -m 2048 \ > -c 2 \ > -g rhel7_64Guest \ > -net.adapter vmxnet3 \ > -ds datastore1 \ > -disk.controller pvscsi \ > test-vm ./govc_linux_amd64: ServerFaultCode: Current license or ESXi version…

Eclipse Che (6.19.0) のお試し実行

コンテナ環境で動作するEclipse Cheお試し document 現在はver7がつい最近リリースされている。 ただ、ver7はドキュメントを見る限り、dockerコマンド単体でなくchectlを別途用意してそこから動かすっぽい(あと、見た感じだとオーケストレーション環境寄りに…