ab’s blog

インフラの呟きです。

Ansible インベントリファイルのデフォルト配置先を変更

ansibleのインベントリファイルはデフォルトだと「/etc/ansible/hosts」が読み込まれます。このデフォルト値を変更するには「ansible.cfg」*1を編集します。 $ vi ansible.cfg 例) 変更前:#inventory = /etc/ansible/hosts 変更後:inventory = /home/ansi…

Ansible ansible.cfgのパスを確認したい

ansible実行するときに読み込まれる「ansible.cfg」の置き場所(パス)を確認するには以下コマンドを叩きます。 $ansible --version ↓ ansible 2.9.27 config file = /etc/ansible/ansible.cfg ←ここをチェック configured module search path = ['/home/ans…

湧水でコーヒー 神奈川

↓の情報をたよりにめぐる 神奈川県の名水・湧水(水汲み場)・水関連情報一覧 | WATER – YGO-JAPAN ■葛葉の泉 夜にはいかないほうがいい、何も見えない。コーヒーはまろやかな感じな気がする。半分はプラシーボ現象ですね(笑)。でも行かなきゃプラシーボも感じ…

ansible 時刻を変数にセットする

はじめに 時刻をセットするときの方法です。その1は変数呼び出されるたびに時刻を取得するのでプレイブック内で2回呼び出すと1回目と2回めで時刻が変わります。その2は一度取得した時刻は変わらないです。同じ時刻を複数のファイルに付与したいというときは…

オアシスの風呂

数年来通っているジム(東急オアシス)の風呂、サウナはしっかり熱くてとてもいい感じです。こうやって見ると結構いろいろ回ってるなぁ。トレーニングせず風呂ばかりいって体重減らないのは自己責任 店舗 風呂 サウナ 水風呂 横須賀 トゴールの湯という人口温…

cronで流したシェルの実行ログをloggerで/var/log/messagesに出力する。

cronで流すバッチの実行内容をログに残したいときは、以下の様に書いておくと、時間も入り、エラーメッセージも全て出力してくれるので便利 0 0 * * * /home/user/test.sh 2>$1 | logger -t test_sh

viでファイルの改行コードを可視化(REDHAT8) 

はじめに viで改行コードの可視化をする方法です。これはWindowsからlinuxにファイルを転送したときに、ファイルの改行コードが変わっていないか確認したいというために使うことが多いです。 改行コード可視化コマンド viでファイルを開いたあと、以下設定変…

Windows powershellでユーザーと所属グループの一覧を出力

はじめに コマンドその1 その2 はじめに Windowsユーザーとグループがわかる一覧を出したいのですが、Powershellの「Get-LocalUser」コマンドだけだとグループとの紐づけが表示されないので、紐づけを出しつつ一覧を出す方法です。 コマンドその1 こちら…

Ansible 対話式でキーボード入力待ちにしたい

「vars_prompt」を使います。 --- - hosts: all name: ユーザー追加 vars_prompt: - name: ansi_pass prompt: "Enter Ansible Password" private: yes #入力文字を非表示 vars: ansible_user: ansible ansible_password: "{{ ansi_pass }}" ansible_port: 59…

Ansible Windowsへの接続パラメータをインベントリに書かないでプレイブックに書く方法

目次 目次 はじめに プレイブックに書くやりかた 実行 はじめに AnsibleでWindowsを操作するには接続情報をインベントリファイルのグループ変数に書くのですが、それ以外の方法、プレイブックの変数で指定する方法をメモ。 #これはインベントリファイルに書…

AnsibleでLinuxのユーザーパスワード有効期限を設定する

ansible-galaxyからchageコマンドに相当するロールをもらってユーザパスワードの有効期限を設定します。EPEL版のAnsibleが入った状態での解説になります。 目次 目次 ansible-galaxyでlqueryvg.chageをインストール プレイブック作成 プレイブック実行 ansib…

Windows用zabbix-agentをサイレントインストールする

msiのzabbix-agentインストールプログラムをコマンドラインで非GUIのインストールします。 目次 目次 インストーラーダウンロード コマンド実行 インストーラーダウンロード 今回はzabbixのダウンロードサイトから以下のインストーラを落としてc:\tmpフォル…

ansible モジュールの一覧を見たいとき

ansibleのモジュール一覧を見たいときは以下のコマンドを実行 ansible-doc -l または ansible-doc -l -j ちなみにRHEL8 EPEL版のAnsibleでは以下の様にでます。(ciscoのモジュールがありランニングコンフィグが取得できます) $ ansible-doc -l -j { "a10_s…

Ansible becomeで昇格するときのパスワードを都度入力する

プレイブック実行するときに「--ask-become-pass」をつけるとbecomeで昇格するときのパスワードを求められます。Ansible実行ユーザのパスワードをプレイブックに書きたくない、または律儀にパスワード変更しているときに使うものだと思われます。 ansible-pl…

AnsibleでWindowsをコンロールするための準備

AnsibleサーバからWindowsサーバをコントロールするため準備しておくことをメモ。(Window2019で検証) ターゲット(Windows側)の設定 .Netframeworkの追加 WinRMの設定 ansibleユーザ作成とAdmin権限付与 Ansibleサーバ側でやること pywinrmを追加 接続確…

RHEL8 タイムゾーンの変更

インストールしたときにタイムゾーン変更するのを忘れたときのメモ $ timedatectl set-timezone Asia/Tokyo $ timedatectl status ←確認用

REDHAT8 CUIで起動する。

REDHAT8の起動時に、GUIで起動させたくないときはCUIで起動するように設定変更します。 #CUI起動に設定変更 $ su - $ systemctl set-default multi-user.target #設定確認 $ systemctl get-default 設定確認で「multi-user.target」とでればCUI起動に変更さ…

REDHAT8 SElinux 無効化

RHEL8で SElinuxを無効化するには2箇所編集する。 その1:/etc/selinux/config 文中のSELINUXパラメータを「disabled」にする SELINUX=disabled その2:/etc/default/grub 文中のGRUB_CMDLINE_LINUXパラメータの末尾に「selinux=0」を追加する 例 GRUB_CMDLI…

RHEL8にAnsible (EPEL無償版)をインストール

目次 目次 はじめに EPEL版を使う理由 EPELリポジトリをリンク yumでインストール 動作チェック その他 ansible実行ユーザ作成 ansible.cfgをホームディレクトにコピー はじめに RedHat8にEPEL版ansibleパッケージをインストールする方法です。8.5で確認、前…

Windows ディレクトリ単位で使用サイズを表示する。 dosバッチ

はじめに Windowsのdisk容量(使用率)が増えたたときに、まずどのディレクトリのサイズが大きいかを確認するためのバッチです。他にWindows用duコマンドを追加するなどという方法もあるのですが制約があって追加できない、現状の機能でなんとかしたいという…

あしかがフラワーパークイルミ 2021年

プライベートではいろんな意味で記憶に残る年でした。頑張れ俺 あしかがフラワーパーク あしかがフラワーパーク あしかがフラワーパーク

江ノ島イルミネーション 2021の記録

江ノ島のイルミ、灯台に登るには整理券が必要で1時間程待ちますが、飲食、休憩できる店もあり不便さは感じません。 灯台下のコーヒー屋さんからの眺め たこせんべい 灯台からの眺め たこせんべい 灯台からの眺め たこせんべい 以上

traceroute LinuxとWindowsでは使用するポートが違う

たまに忘れるのでメモ、トレースルート、運用の場でWindowsからはトレースできるのにLinux(REDHAT)からはトレースできなくてあれ?ってなります。それは使用するデフォルトポートがWindowsはICMP、LinuxはUDPを使用するからです。LinuxでICMPポートを使った…

REDHAT メモリ使用率の計算方法 (バージョンによって異なる)

はじめに REDHATのバージョンによってメモリ使用率のだし方が違います。以下はfreeコマンドの結果からどこの値を取って計算すればよいかを纏めています。この計算はzabbix:メモリ使用率の考えかたを参考にしました。 ■REDHAT6の場合 計算式:(total -(Free…

お風呂いった 湯の里おかだ

箱根の日帰り温泉です。今日は2回目で迷わず行けたのですが、最初車で行ったときは道に迷ってしまいました(^o^) 施設はキレイで旅館の香りがしてなんかいい。新しい畳の匂いラブ。風呂は当然良いんですが、それ以上に3階の休憩室が和風で広くて好きですここ…

スマホで撮った横浜夜景

スマホOPPO RENO3Aの 夜景モードで撮った横浜。いい感じ。 大さん橋からの横浜 加工された感はあるけどきれいだから良いと思います。ちなみに東京駅と丸の内のイルミ、コロナ解除されてこういうの見ることができてよかった。 丸ビルからの東京駅 丸の内

freedプラスに自転車載りますか

後部座席シートを思いっきり前に出すと、26インチ自転車タイヤ外さずに入ります。ついでに折りたたみ自転車も少し空いてるスペースに積んで余裕で入ります。前輪外せば2台詰めます。 でちょっと遠征してみて自転車下ろしてサイクリングに行きました。行き先…

rsyslogの時刻表示形式を変更する(rhel7)

はじめに rhel7のシスログ時刻表示形式はデフォルトだと西暦の表示が無かったり月がJanとかFebだったりします。それだと長い期間でログを調べたりするときにいろいろと面倒なので形式を「YYYY-MM-DD HH:MM:SS」で表示されるように変更します。 ログ出力イメ…

RHEL7 /var/log/messages にログレベル(プライオリティ)を表示する。

はじめに /var/log/messagess等rsyslogで出力されるログのログチェックをするときに、「err」とか「warning」のログレベル(プライオリティ)で重要なものだけ引っかけたいのですがデフォルトでは表示されていません。なので表示させるようにします。(ちなみ…

草津 西の河原温泉 雪は寒いが湯が熱い

夏場は虫がいるという書き込みを見たので冬に来てみました。あー、もうここスキー場の近くじゃないですか、雪がすごい駐車場から結構遠い雪道をテクテク歩き さらにテクテクと行って 付きました、 洗い場は無くてかけ湯のみ、