猫とアップルパイ

インフラエンジニアをやってます!エンジニアってむずかしいよね。

rundeck の API token を無期限で作成する

rundeck API token の作成方法 無期限の API token を作成する プログラム上から rundeck ジョブを実行するときなど、 rundeck の API token を作成しておくと何かと便利。 しかし、デフォルトでは API token は最長で30日期限のものしか作成できないので、…

rundeck ジョブの実行ログの削除処理を仕込む

出力される rundeck ログについて rundeck ログの削除について 実際の削除処理について まとめ rundeck の実行ログは放置しておくとすごい勢いでたまってきて、DBデータや、ファイル領域を圧迫する原因になるため、 定期的に削除する処理を設定する必要があ…

rundeck の SCM 設定のやり方

SCM 設定手順 まとめ rundeck で各種ジョブを稼働させていくにあたって、今このジョブ設定が全て消えてしまったら困る!って思うよね。 そこで rundeck のジョブ設定を GitHub の専用リポジトリにバックアップする設定を行ったのでメモ。 SCM 設定手順 ジョ…

ansible 実行時に tmp ファイルに権限がないって怒られて失敗する

問題 解決方法 問題 rundeck から ansible 実行時に以下のエラーで ansible が失敗する。 Failed to set permissions on the temporary files Ansible needs to create when becoming an unprivileged user (rc: 1, err: chown: changing ownership of `/tmp…

rundeck サーバ構築でハマる一覧

rundeck の DB 接続設定 DB サーバの文字コード設定 まとめ 最近ジョブスケジューラとして rundeck がお気に入りでよく使用している。 複数バッチを順番に実行できるワークフローモードなどがあるので、今までは crontab で実行していた定期実行バッチも run…

CentOS7系でLVM拡張コマンドが変わってた

さようなら resize2fs。 参考 最近になってようやく7系OSさわりはじめて、 いろいろはまってるけどそのうちのひとつ。 さようなら resize2fs。 ディスクの割り当てを増やし、いつも通りの手順で PV の拡張、 LV の拡張まで行い、 ファイルシステムの拡張を 6…

zabbix のディスカバリルールを使用するときはアプリケーションプロトタイプ名にご用心

新規追加したアイテム情報が取得できない zabbix DB が Duplicate entory アプリケーションプロトタイプってなに zabbix に新規サーバを監視対象として追加したところ、 一部の監視項目が正常にデータ取得できていなかった。 新規追加したアイテム情報が取得…

zabbix の日本語文字化けを直す

環境 やりかた 1. zabbix で現在使用してる font を確認する 2. OS で現在使用可能な font を確認 3. ipa-pgothic-fonts をインストールする 4. zabbix で使用するフォントに IPA ゴシックフォントを設定する 5. zabbix の フォント設定ファイルを編集 amazo…