科学の箱

科学・IT・登山の話題

IT

Chefのインストール

投稿日:2013年11月11日 更新日:

前提

rubyおよびgemがインストールされていること。各コマンドのversionオプションを利用することでインストールされているか確認する。

$ ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
$ gem -v
1.7.2

インストール

chefで利用する下記の2つのコンポーネントをインストールする。

  • chef
  • knife-solo

Chefは公式サイトで提供されているシェルスクリプトをcurlコマンドを利用して実行する。chefの公式サイト を開いてプラットフォームを指定する。表示されたcurlコマンドをシェル画面から張り付けて実行するとインストールは完了する。

knife-soloはgemでインストールする。

$ sudo gem install knife-solo

knifeの設定

$ knife configure

環境をそろえるためにインストールしたアプリケーション

  • sudoer – rbenvをsudoで実行するために環境変数を引き継ぐ
  • git – rbenvをインストールする
  • rbenv – rubyのバージョンを共存させるため

インストールする際に参考にしたページはこちら

メタ情報

inarticle



メタ情報

inarticle



-IT
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

syslogでERS4548のメッセージをキャプチャする。

ERS4548とRiverbed Steelhead間でリンクのフラッピングが発生する。切り替えに200秒以上かかるとIPフォンのウォッチドッグがサーバー不達と判断してPABXサーバーからログオフして …

no image

chefをWindowsにインストールしてVagrantでHello Worldを実行するまでの手順

Chef ChefをWindowsへインストールするときの手順はこちらで公開されている。今回のインストールはこのページを参考にして進めてみた。 こちらからChefのインストーラをダウンロードする。20 …

no image

Printer MIBで印刷総量をカウントする時の注意点

SNMPプロトコル経由でPrinter MIBを利用するとプリンターからいろいろな情報を取得できる。日常の業務に影響がないようにするためプリンターを監視するとしたら以下の項目については連絡が自動で来る …

no image

Terminal Server License

Networkerを構成しているバックアップサーバーにRDP経由でログインして作業をしようとしたところ、下記のエラーが出た。 RDP CALは管理用に2ライセンスは有効になっているはずであり、ライセン …

no image

muninでWindowsをSNMP経由で監視するときの項目

[cpu] snmp__cpuload snmp__processes [disk] snmp__df [memory] snmp__df_ram snmp__memory Related posts …

2013年11月
« 10月   12月 »
 123
45678910
11121314151617
18192021222324
252627282930  

side bar top



アーカイブ

カテゴリー