ようへいの日々精進XP

よかろうもん

2013-10-01から1ヶ月間の記事一覧

vagrant-lxc がとりあえず動いたからメモ

はじめに vagrant-lxc で一部のコンテナが動いていなかったが、それらのコンテナがとりあえず動いたのでメモしておく。ちなみに、振り返ると vagrant と docker がダブってきている... 試した環境 ホスト OS LXC のバージョン vagrant のバージョン vagrant-…

SSL サーバー証明書を更新する時とかに使うコマンド

はじめに SSL サーバー証明書を更新する時とかに使うコマンドを列挙 メモ openssl コマンドを利用する。 証明書の内容を確認 発行されたサーバー証明書のファイルを確認する。 openssl x509 -in ${証明書ファイル} -text 証明書を適用したホストに対して確認…

lxc 1.0.0.alpha1 にアップグレードしたら色々と困ったのでメモ(3)〜 Debian コンテナで DHCP から IP が付与されない(2) 〜

はじめに 前回からの続き(しつこくてすいません) バージョンアップ(lxc 0.9 to lxc 1.0.0)に伴う挙動の変化について パケットキャプチャして様子を見てみた 環境 ホスト ホスト OS バージョン lxc-version コンテナ OS バージョン ThinkPad X1 Carbon Ub…

lxc 1.0.0.alpha1 にアップグレードしたら色々と困ったのでメモ(2)〜 Debian コンテナで DHCP から IP が付与されない 〜

はじめに Ubuntu 13.04 から Ubuntu 13.10 にアップデートして lxc のバージョンも 1.0.0.alpha1 になったけど色々と困ったことが起きたのは前回。 改善を夢見て alpha2 にアップデートしたものの叶わずだったが、Debian 系のコンテナで IP が付与されない問…

Vagrant をお手軽にデバッグする(vagrant-lxc が動かない問題)

はじめに vagrant-lxc が動かないのでどうしたもんだかメモ 多分 lxc-1.0.0 だからかもしれない問題 参考 Debugging Invalid lxc commands? Investigate lxc 1.0 / Ubuntu 13.10 issues やりかた vagrant up の前に VAGRANT_LOG=debug をつけるだけ VAGRANT_…

XPS 13 に Ubuntu 13.10 を導入したのでメモ(2)

はじめに Dell の XPS 13 に Ubuntu 13.10 を導入して一筋縄ではいかなかったのでその対処についてメモ。今後の細かいバージョンアップで改善されるかもしれないけど一先ずの対応として...。 タッチパッドの復帰で微妙な引っ掛かりがある 症状 対処 F4 と F5…

lxc 1.0.0.alpha1 にアップグレードしたら色々と困ったのでメモ

はじめに Ubuntu 13.04 から Ubuntu 13.10 にアップデートしたら lxc のバージョンが 1.0.0.alpha1 にアップデートされていたので喜んでいたら色々と困ったのでその内容と対処をメモ。 lxc 1.0 になって こちらの資料や 1.0-roadmap を参考にさせて頂くと 1.…

XPS 13 に Ubuntu 13.10 を導入したのでメモ

目標 Windows8 とのデュアルブート Ubuntu 13.10 を導入 デュアルブートで注意するべきところ 気になったところ タッチパッドの遅延(後で直す)

各種モジュールの読み込み

はじめに パッケージでインストールした apache2 に各種モジュールを組み込むには a2enmod を使う モジュールを組み込むには a2enmod という perl スクリプトを使うと良い。 a2enmod ${モジュール名} 最後に 知らんかった

Ubuntu 13.04 から 13.10 にしたのでメモ

はじめに Ubuntu 13.10 がリリースされたので早速 13.04 からアップデートした そのメモ 手順 手順としてはいたってシンプル。 sudo apt-get update sudo do-release-upgrade 上記を実行するのみ。但し、途中でいくつかの質問に答える必要があるので寝る前に…

Vagrantfile で chef の cookbook を複数指定する

はじめに 今更 vagrant にハマっている自分です。よろしくお願いします。 参考 Chef Solo Provisioning どうするのか? 以下のようにするだけでした。 config.vm.provision :chef_solo do |chef| chef.cookbooks_path = "./cookbooks" chef.add_recipe "hoge…

Vagrant で仮想環境を chef で設定する時のアレコレ

はじめに vagrant で chef を使いたいという質問を頂いてすぐに答えられなかったので反省の意味を込めて それと復習の意味を込めて 幾つかやり方があるのでやり方別に書いてみる 参考 うんちく ざっくりと登場人物について整理してみる。 Vagrant chef

Ubuntu に AX88179 ドライバを組み込む

はじめに Logitech の LAN-GTJU3H3 という Gigabit Ethernet ポートと USB 3.0 が 3 ポートがセットになった USB HUB を入手したので Ubuntu から利用してみる。 試した環境 ThinkPad X1 Carbon(3443-4TJ) Ubuntu 13.04 amd64 dmesg USB HUB を USB ポートに…

文字コードの確認やら改行コードの変換やら

はじめに テキストファイルの文字コードを確認するコマンドとか 改行コードの変換するコマンドとか 文字コードは何ですか? いくつか方法があると思うが nkf を使う。${textfile} の文字コードを確認する。 nkf --guess ${textfile} 出力結果は下記のように…

第 25 回「区民スポーツの日」マラソン大会の 10 キロに出場した

はじめに 10/15 に開催された第 25 回「区民スポーツの日」マラソン大会で 10 キロ走ってきた。久しぶりのロードレースだったし、あまり練習もしていなかったが、今後のモチベーションに繋がればという安易な気持ちで走った。 結果 順位 タイム 備考 一般男…

dockerui を試す

はじめに docker の UI ツールがあったのを思い出したので使ってみる いくつか種類があるが今回は dockerui を試す dockerui とは リポジトリはこちら go で実装されている docker API 利用する 詳細は README を確認すること セットアップ README に詳しく…

ワンライナー塾

ワンライナー塾 #1 複数の Debian サーバーのバージョンを確認する host1 から host3 までの /etc/debian_version を cat する。パスワードの入力がウザい場合には公開鍵認証の設定を行う必要がある。 for i in host1 host2 host3; do printf $i"\t" && ssh …

mod_mruby を試してみる

はじめに 先日参加した第2回 コンテナ型仮想化の情報交換会@東京の中で @matsumotory さんが紹介されていた mod_mruby を試してみたいと思う。 とりあえず試すという時には docker がとても便利だなーということで、こちらのコンテナイメージを使って試す。…

第2回 コンテナ型仮想化の情報交換会@東京に参加してきた

はじめに 10/5(土)に第2回 コンテナ型仮想化の情報交換会@東京に参加してきたので発表資料と共に纏めてみる。詳細なまとめや発表の動画等は @syuu1228 さんにてこちらにまとめて頂いているので、実際の内容等についてはそちらをご覧頂ければと思う。 コン…

docker のオリジナルコンテナイメージを作ってみた(2)

はじめに 前回解決しなかった件だが、@ten_forward さんに教えて頂いて解決した。 @inokara ここの 1 番みたいにすれば使えますよ.#lxcjp http://t.co/gC2SVqU1mT— TenForward (@ten_forward) 2013, 10月 5 手順 docker のコンテナイメージ化したい LXC コ…

docker memo

はじめに docker 弄ってて躓いたとことか、気づいたところをヒタスラにメモ。 memo #3 docker build を途中で止めて再開したい時 Ctrl + C で強制的に終了させる。但し、それを途中で再開したい場合には以下のようにすると再開させることが(出来た) docker…

Debian squeeze で lvs と keepalived を使って負荷分散をやってみる(復習編)

はじめに lvs と keepalived を使った負荷分散システムについて復習してみる 過去に何度か構築したけど忘れていたのでメモ さらに Debian 環境では初めてなのでメモ 参考 以下がとても参考になった...というか、おそらく、過去に構築した時にも参考にしたは…

docker Documentation の Glossary を意訳する(2)

はじめに docker の Documentation の Glossary を自分なりに意訳することにした あくまでも自分のメモなので正しい情報はこちらを確認すること 灰色に囲まれた部分が原文を引用したものになる 今回は Layers Layers In a traditional Linux boot, the kerne…

fluentd と Elasticsearch と kibana の引き続きメモ

はじめに こちらで試した後、しばらく時間が空いてしまったので改めて試す 今回は postfix のログで試してみる 厳密に言うと fluentd ではなくて td-agent で検証を行なっている 参考 Kibana3を環境構築だけで終わらせない(後編) 環境 前回の経験を踏まえて …

Debian Wheezy(7.1) に td-agent をインストールしようとして躓いたのでメモ

はじめに Debian 7.1(Wheezy)に td-agent をインストールしようとしたら躓いたのでメモ 参考 Index of /debian/pool/contrib/t/td-agent/ Installing OpenSSL 0.9.8 on Debian 7 Wheezy 環境 Debian 7 から apt-get dist-upgrade を実行してアップデートし…

docker Documentation の Glossary を意訳する(1)

はじめに docker の Documentation の Glossary を自分なりに意訳することにした あくまでも自分のメモなので正しい情報はこちらを確認すること 灰色に囲まれた部分が原文を引用したものになる Glossary(小事典) File Systems(ファイルシステム) 原文は…