Linux 【Ansible Playbook】コマンドの出力結果をローカルサーバにファイル出力する 備忘録 目的 以下の動作がさせたかった。 AnsibleのPlaybookで各サーバのservice(今回はsnmpdとする)のstatusを確認出力結果をローカルサーバのディレクトリに保存 出力結果をローカルサーバに保存する方法を調べ... 2019.05.24 Linux
Linux 【MySQL】とあるテーブルのカラムにUNIQUE属性を追加する方法【備忘】 また詰まったので備忘です。 経緯 設計時点の漏れで、重複させてはいけないカラムがあることを発見してしまった私。 登録ロジック側で何とかしようと思いましたが、絶対に後々のバグの温床になると思ったので、MySQLのカラム自体にUNIQUE属... 2019.05.15 Linux
Linux 【Mysql/MariaDB】AUTO_INCREMENTをリセットする 最近DBをよくいじっているのでそれ系の備忘録が増えていきますね・・・ 概要 Mysqlの機能で、かなり便利なAUTO_INCREMENT こいつをセットしたカラムは、レコードが増えると自動的に番号を振って登録してくれます。 ので、INS... 2019.05.08 Linux
Linux 【Python】mysqlclientをpipでインストールしようとしたら躓いた話 PythonとMariaDBをインストールしたので、せっかくだからPythonからMariaDBを触りたいと思い。 いい感じのパッケージないかなーと調べていたら「mysqlclient」というものがあるようなので、それを使ってみようと意気揚... 2019.05.07 LinuxPython
Linux 【備忘2】MariaDBの最新版(10.3)をyumでインストールする 流石に5.6は古すぎた。 DATETIMEがDEFAULT CUURENT_TIMESTAMPに対応していなかったのである。 色々都合悪かったので最新版をインストールします。 しかしyum信者の私はyumでしかインストールしたくない。 とい... 2019.04.26 Linux
Linux 【備忘】MariaDBをインストールして最低限の初期設定する CentOS7でmysqlを使おうとしたら、なんか知らないけどMariaDBっていうものが出しゃばってきた。 ので、こっちを使ってみようと思い初期セットアップ手順を備忘します。 とはいえ、まじで最低限しかしていないので、色々なチューニングが... 2019.04.26 Linux
Linux 【Linux】CentOS7にPython3.6をインストールして標準のPythonにする 備忘録です。 目的 pythonで遊びたいので仕事中に検証と偽ってCentOS7にpythonをインストールする。 あと、デフォルトではpython2.7あたりが使われているので、それも切り替える。 ついでにpipもインストールする。 ... 2019.04.19 LinuxPython
Linux Postfixのリレーサーバを冗長化するお話 経緯 わが社のシステムはNagiosという監視ツールですべて状態を常に確認している。 何か異常が発生したら、すぐさまメールサーバにメール送信して、以上を通知するのだ。 サーバはすべて冗長化している。 完璧だ! バシーン! ぎゃあー(メン... 2019.04.16 Linux
Linux 「Failed to start Naming services LDAP client daemon」というエラーを吐いてnslcdが起動しない しょうもないですがまた備忘録です。 今回のミスはほんまにしょうもないです。 あらまし 長きにわたって停止させていたサーバを、ほかの検証目的で立ち上げたところ、 なぜか自分のユーザ名でSSHログインできない。 「ははあ、仕事しなさすぎてつ... 2019.04.11 Linux
Linux 【PostgreSQL】レプリケーションの同期/非同期の確認【備忘録】 備忘録です。 あらまし 社内で利用しているPostgresDBのレプリケーションのタイプを確認したかった。 構築したのは私。 あれ? 確認方法 pgsqlにログイン psql -h -U root -d postgres=# パスワ... 2019.04.10 Linux
Linux 【Linux】nssをアップデートしたらundefined symbol: PR_GetEnvSecure というエラーが出た 久しぶりの備忘録です。 事象 nssをyum updateしたら、phpで作成したAPIが動かなくなった。 で、apacheのエラーログに /usr/sbin/httpd: symbol lookup error: /usr/lib64... 2019.04.06 Linux
Linux CloudFrontにHTTPSでリダイレクトする 目的 普段はオンプレミスのサーバでコンテンツを配信しているのですが、ネットワークの帯域やオンプレミスサーバの負荷が上昇したときの対策として、AWSのCloudFrontを利用したい。 なんかイベント的な配信をするらしいです・・・。 インフラ... 2019.03.13 Linux
Linux 【PGSQL】BETWEENを使ってみる 備忘録です() 経緯 今まで、日付で間を取るとき、以下のようなSQLを使っていました。 SELECT * FROM table_name where now() > start_date AND now() < end_date; これ... 2019.03.04 Linux
Linux 【Linux】expect でファイルを読み込んで繰り返し処理させる 経緯 スイッチ機器の状態を取りたかったが、いちいちSSHしてコマンド打ってメモして・・・がすごいめんどくさかったので、自動化したかったのです。 んで、対話型コマンドを自動化するのであればexpectだよね、ってことで使ってみたのですが、ファ... 2019.02.25 Linux
Linux 【備忘】AristaスイッチやCiscoスイッチで受光レベルを調べる またも備忘です。そのうち備忘録だらけになる気がします。 それぐらい仕事上でトラブルが頻発しております。死ぬ 経緯 サーバとスイッチ間でネットワークの断を検知して、その原因が分からないため、とりあえず物理レイヤから疑っているのですが、スイ... 2019.02.22 Linux
Linux 【NGINX】nginx 1.15.8 + HTTP Echo Moduleをインストールする【CentOS6】 背景 うちの会社のHTTP系のサービスはほとんどApacheとNginxで構築しているのですが、Nginxのバージョンがかなり古くなってきているのでリニューアルしようと画策中です。 で、去年の12月にNginxの最新バージョンである1.15... 2019.02.14 Linux
Linux 【Linux】SSH接続に時間がかかる場合の対処法【備忘】 サーバ作っててちょっと困ったので備忘です。 また備忘かよ! って感じですが、メモっとかないと忘れるんですよね・・・ あと更新ネタがないから・・・ 事象 新しくCentOS6のサーバを構築してもろもろセットアップを終わらせてSSH接続を試した... 2019.02.13 Linux
Linux 【備忘録】ラズパイでviしたら方向キーやバックスペースがおかしい 背景 Raspberry Pi を買っていろいろ設定しようしたらviの方向キーが効かなかったり、バックスペースキーが効かなかったりして苦労したので備忘録です。 HJKLで動かせって? 聞こえんなあ 実施内容 方向キーがおかしいのを直... 2019.02.07 Linux
Linux 【CentOS】apr-1.6.5のrpmパッケージを作ろうとしたらエラーになった件 関連記事 経緯 関連記事にてApache2.2.34のインストール手順をまとめたのですが、その中でapr-1.6.5をインストールしないといけない箇所がありました。 で、その手順に従ってapr-1.6.5をrpmbuildによりパッケージ化... 2019.01.23 Linux
Linux 【Mysql】Countで出力した結果をさらに絞る方法 まえがき 最近、Mysqlにてデータをこねこねすることが多いのですが、ちょっとSQLに詰まってしまったので記事にしておきます。 今回も備忘録ですが、調べるのに時間がかかったので、誰かの役に立てればよいなと思い書き留めておきます。 目的 とあ... 2019.01.21 Linux