2016-01-01から1年間の記事一覧
古いCentOS5をP2VでAWSに持って行きました。 P2Vはこちらの方法で行いました。この後、vmdkをova方式に変換してAWSに持って行ってました。 yomon.hatenablog.com その際、せっかくなのでファイルシステムをext3からext4に変更したので、その手順です。 CentO…
以下のmuninプラグインでJavaのheap使用状況を監視しています。 github.com CentOS7になってJavaのheapデータが取れなくなりました。 現象 munin-runでテストしてみたところ問題無くJavaのheap情報取れています。 # munin-run jstat__heap Eden_Used.value 2…
他の調査中に発見解決した問題ですが、備忘メモ。 環境 CentOS Linux release 7.2.1511 openjdk version "1.8.0_77" 事象 jpsで見つけたプロセスにjstatした所は問題無く表示されるのですが、 # jps 4470 Jps 3159 start.jar # jstat -gc 3159 S0C S1C S0U S…
VMWare ESXi6.0で運用を始めたのですが、旧環境が残っており、スムーズな移行方法を探していました。 特にCentOS5系で動いている物理マシンと、ESXi4.0上の仮想マシンがやっかいでした。 VMware vCenter Converter Standalone そこで見つけたのがVMware純正…
Android端末(私のはZenfone2)からWPA2エンタープライズ方式のWifiに接続する方法の備忘メモ。 以下の情報が与えられていることとします。 ネットワーク名 WAP2エンタープライズ方式 ユーザー名 パスワード ネットワークを選択、または追加します。 ネットワ…
前に別のブログで書いた内容なので若干雰囲気違いますが、そちらのブログを閉鎖したので、こちらに書きます。 子供が産まれると、写真やビデオの量が今までの何倍にもなる人は多いと思います。 我が家の最重要データの一つである、子供の写真の管理方法を書…
我が家でもRaspberry Piを常時起動し始めました。Raspbery Pi+CentOSという組み合わせからくる苦労もありますが、楽しく付き合っています。 Raspberry Piといえば電子工作ですが、単純に常時起動のLinuxとしても有効活用したいと思ったところから、電車遅延…
Raspberry Piに入れたCentOS7で前回のLチカに引き続き温度センサー使って温度取得してみました。 更にせっかくなのでGrowthForecastでグラフ化してみました。 Rubyのインストール 回路配線と温度取得スクリプト Perlインストール perlbrewのインストール per…
WebIOPiはWEBブラウザからGPIOの入出力が操作できるツールです。 WebIOPi - The Raspberry Pi Internet of Things Framework Raspberry PiのGPIOの一覧が表示できたり、 GPIOをクリックするごとON/OFF、IN/OUTを切り替えられます。 インストール方法 まず、C…
VagrantでNetwork Managerの検証をしようと仮想マシンを立ち上げると、デフォルトでは以下のようにunmanagedのステータスになっています。 # nmcli d DEVICE TYPE STATE CONNECTION eth0 ethernet connected System eth0 eth1 ethernet unmanaged -- eth2 et…
前回、こちらの記事でCentOS7をRaspberry Pi 3に導入して、無線LAN繋がるところまで進めていました。 yomon.hatenablog.com 普通のLinuxサーバとして利用していたのですが、Raspberry Piっぽいことやってみたいなと思い、基本のLチカから初めてみました。 前…
CentOS7からbonding以外の選択肢としてのteam Driver使えるようになったので、そちらの調査をしてみました。 基本設定 基本設定内容 以下のような基本設定で行ってみます。 項目 設定値 接続プロファイル名 team0-master チーミングデバイス名 team0 スレー…
LVMを利用して構築したKVMの仮想マシンを、KVMホスト間で複製する手順です。 関連ホスト host01上での作業 仮想マシン情報確認 仮想マシンvm01のスナップショット取得 host02での作業 仮想マシンコピーの実行 データのコピー 定義ファイル 定義ファイルコピ…
CentOS7では、Syslogの確認方法として、従来通りテキストを直接確認する方法以外に、journalctlコマンドを利用してジャーナルを確認する方法があります。 journalctl 最低限知っておくべきコマンド オプションまとめ 共通的なオプション 最新のログを取得し…
こちらの記事でRDSのMuininプラグイン作ったので流用してELBも作りました。RequestCount何かは5分間の合計になってしまい大ざっぱなグラフになってしまうのが少し微妙ですが。 yomon.hatenablog.com 前提 Rubyスクリプト Pluginインストール スクリプトイン…
題名の通りです。シンプルですが。 前提 JSON扱うので環境に応じてjqが実行できる環境が必要です。 https://stedolan.github.io/jq/download/ MacならHomebrewでインストールも可能です。 brew install jq スクリプト #EC2作成関連の変数 PRIVATE_IP=172.22.…
Apple純正の標準の充電器は常にカバンに入れているのですが、会社で毎回配線するのが面倒だったので、据え置きの充電器を探していました。 結果、Anker PowerPort+ 5 USB-C Power Deliveryを購入して現在のところ快適に利用できているので、レビュー書きたい…
以下の記事でRDSをCloudWatch経由でMunin監視する方法について書きましたが、標準Pluginのmysql2(mysql_)で監視する方法について書きます。 yomon.hatenablog.com 標準プラグインの修正 設定ファイルに接続設定追加 プラグインインストール(シンボリックリ…
CloudWatch経由でRDSのmuninでのモニタリングを実装しました。 ちなみに、標準プラグインを利用したい場合は以下の記事に書きました。 yomon.hatenablog.com 前提 Rubyスクリプト Pluginインストール スクリプトインストール 設定ファイル シンボリックリン…
EC2上にアップロードしたインスタンスをVMWare ESXiにダウンロードして利用します。 EC2 CLIのインストール Export先のS3バケット作成 Export実行(EC2 Instance -> S3) S3からOVAをローカルにダウンロード OVAをVMXに変換 OvfToolの準備 OVAをVMXに変換 簡易…
一つのホストで複数のポート違いのmemcachedを起動してSystemdで管理するための設定方法です。 memcachedインストール とりあえずmemcachedをインストールします。 # yum -y install memcached 2つのmemcachedインスタンス向け設定ファイルの複製・変更 例と…
先日、ついにSkylake搭載の12インチMacBook購入しました。数ヶ月前までMacなんてほとんど触ったことなかった私ですが、だんだんMacの操作にも慣れてきて、作業効率も徐々に戻ってきています。 そして、Macの利用開始と入れ替えにWindowsに全く触らなくなって…
Tipsです。MySQLのユーザと、権限の一覧を作りたかったのですが、mysql.userテーブルと、show grants forで何とかできそうということで頑張ったのですが、結局シェルにしてしまいました。 rootユーザで以下のコマンド実行します。 for u in $(mysql -Ne "sel…
今回Ansibleで構築する環境のバージョン情報は以下の通りです。 S/W バージョン 備考 CentOS 7.2 Vagrantで取得 ruby 2.0.0-p353 変数で変更可 rails 4.2.6 変数で変更可 nodejs 0.10.x - mariadb 5.5.47 - ansible 2.0.2.0 - 若干バージョンがずれているの…
携帯代やインターネット通信費は、毎月の固定費として家計に大きく影響します。 今年初めに自分と妻の携帯、そして家の光回線を大きく見直しました。 費用などざっくり見直してみたので、誰かの参考になればと思います。(費用項目等、抜けているものがある…
インフラ周りのちょっとしたデータをグラフ化したかったので、GrowthForecastを使おうと思い立ちました。デフォルトのsqliteでも良かったのですが、後々手を加えられそうなMariaDBでインストールしました。 環境情報 前提パッケージインストール MariaDB準備…
Tipsです利用していないEBSの費用を節約するために、インスタンスに紐付いていないEBSの一覧を取得して、Slackに飛ばします。スクリプトはrubyで書いてます。 EBS一覧の取得 Slackに飛ばす EBS一覧の取得 まずはEBSの一覧取得から。 必要なGemをインストール…
AWSに仮想マシンアップロード後にEBS拡張に合わせてLVMの論理ボリューム(LV)の拡張をしたので作業メモ。 拡張前の状態 partedでパーティション切り直し LVM拡張設定 拡張前の状態 80GBのディスクがあるのに、全てのディスク領域が認識されず、14GBしか認識さ…
AWSのAmazon Route53で内部DNS(Private Hosted Zone for Amazon VPC)を使い始めたので、挙動を整理してみました。 Route53の内部DNS設定 設定前の確認 DHCPでDNS設定配信 ドメイン名 ドメインネームサーバー EC2でDHCP設定取得 Route53の内部DNS設定 Route53…
Raspberry Piに無線LANが搭載されたということで、部屋に一台置きたいと思い衝動買いしました。 こちらの記事をとっかかりにRaspberry Pi 3にCentOS7を入れて動かしたいと思ったのですが、どうやら無線LANはそのままでは使えないよう。 Raspberry Pi 3でCent…