amazon linuxでdockerのコンテナの中に入る amazon linuxでdockerのコンテナの中に入る方法です。 nsenterコマンドを使用します。 以下、testというコンテナの中に入る場合の例です。 PID=$(docker inspect –format… Tetsuro Aokiハック2014.10.24 390
PostgreSQLに外部から接続できるように設定する PostgreSQLに外部から接続するための設定です。 postgresql.confとpg_hba.confの2つの設定ファイルを編集します。 これらは一般的にPGDATA下にあるようです。 PGDATAのパスは以下の… Tetsuro Aokiハック2014.10.21 7,485
pgpool-IIでデータベースの同期を行う pgpool-IIとは pgpool-II(以下pgpool)はPostgreSQLサーバとクライアントの間で動作するPostgreSQL専用のミドルウェアです。 以下のような機能を持ちます。 コネクションプール 接続数… Tetsuro Aokiハック2014.10.21 2,430
lsyncでリアルタイムファイル同期 lsyncを使うことでリアルタイムにファイルを同期することができます。 ファイルやディレクトリの同期を行うコマンドであるrsyncと組み合わせることによって使用します。 rsyncは多くの場合デフォルトでインストールされ… Tetsuro Aokiハック2014.10.17 12,004
ERROR: Net::SSH::HostKeyMismatch(Chef) knife solo prepareコマンドを実行したとき、 ERROR: Net::SSH::HostKeyMismatch: fingerprint **:**:**:**:…:**:**:** does not… Tetsuro Aokiハック2014.10.17 1,783
CentOSにcloud-initをインストールする rpm -ivh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm yum … Tetsuro Aokiハック2014.10.14 1,302
Chefのpackageリソースで追加リポジトリを有効にする packageリソースにパッケージのインストールを記述する際、 yumの追加リポジトリを有効にするにはoptions属性を指定します。 %w{php php-mysqlnd php-mbstring php-xml ph… Tetsuro Aokiハック2014.10.10 624
node.js、WebSocketを使用する場合のnginx設定 upstream nodejs { server localhost:8080; } server { listen 80; server_name {server_name}; root {document_root}… Tetsuro Aokiハック2014.10.07 899
shoutのデーモン化とshoutコマンドの使用を両立する shoutをデーモン化して起動するには、起動スクリプトで node {shout_root}/index.js を実行するように記述します。 このときnode.jsのモジュールが呼ばれているため、 {shout_root… Tetsuro Aokiハック2014.10.03 192