2&>1

AWSとかGCPとかGolangとかとか

mysqldumpで詰まった(1年ぶり)

mysqldumpをスクリプトで実行してなぜか

mysqldump: Got error: 1045: "Access denied for user 'hogehoge'@'localhost' (using password: YES)" when trying to connect

と怒られ続けた話をします。

何をしたいか

mysqldump --defaults-file=/usr/local/etc/dbaccess.cnf --add-drop-database --add-drop-table --triggers --routines --default-character-set=utf8 -h localhost --
databases DBname > /backup/test1.sql

このコマンドでバックアップを取りたいのです。

続きを読む

Cent6のPythonをアプデしてGCSをマウントした

Cent6環境でCloud Strageをマウントしてちょっと試験したかったのでやりました。

Cent6環境ではPython2.6なのでまずは2.7へアップする必要があります。

(Cloud SDKが使えるのPyhton2.7からなので)

  • Pythonのアプデ
  • Cloud SDKのインストール
  • GCSマウント用のgcsfuseをインストール
  • やりたいこと
  • 結果
続きを読む

CentOS7にdockerとdocker-composeを入れるときのコマンド

GCEのCentOS7でやったメモ

docker-composeは今の安定版

yum update -y
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker
curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
export PATH=$PATH:/usr/local/bin/
docker-compose --version

zabbixでpostgresql監視

zabbixでPostgresqlを監視するのにpg_monzを適応したのでそのメモ

zabbixをそこそこ知ってる人が読むとわかる感じの省き具合

環境

zabbix version ver4.0.13

postgresql version 9.6

構成はサーバ一台のみを監視するf:id:piyojir0:20191023175522p:plain

続きを読む

AWS Classic-VPNからAWS VPNへ切り替えてハマった話

先日AWS Classic VPNが廃止されました(2019/09/30)

それに伴い(classicじゃない)VPNへ切り替える作業をやってちょっと躓いたので記録。

(ただし既に廃止されたので後世に生きることはない)

王道手順はこちら

AWS Site-to-Site VPN とは - AWS Site-to-Site VPN

続きを読む

Zabbix APIでのURL監視設定スクリプト

ZabbixでのURL監視をZabbix_APIでちゃっちゃと登録するスクリプトつくりました。

対応フォーマットが弊社唯我独尊でピンポイントです。

環境

Zabbix 4.0.12

流れは以下

1.zabbixの認証トークンを取得

2.ホストを作成

3.URL監視を設定

社内ツールなので決め打ちの設定項目もありますが、基本はエクセルに記載された内容をそのままコピって、貼り付けてそこから変数取得して設定します。

続きを読む