科学の箱

科学・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

windows updateで再起動が引き起こされた件

エンドユーザーから報告があった。 Windows updateが夜中にインストールされ再起動がかかった。そのために使用していたコールセンターソフトから強制的にログインされたとのこと。 コールセンターソ …

no image

Pythonをインストール後にデータ分析のために追加しておくライブラリのリスト

各ライブラリはそれぞれ互換性があるバージョンが決まっている。また64bitでは動かないライブラリもある。 setuptools/easyinstall pip NumPy Scipy matplotl …

no image

Expireしていないメディアを再利用する手順

Networkerではバックアップしたデータに保管期限を設定できる。これをExpireやBrowsibleと呼んでいる。保管期限は会社で決められたバックアップポリシーに従うことが多い。公的なコンプライ …

no image

dhcp relay

Alcatel Omniswitchでdhcp relayを設定する手順 dhcp relayの設定は3つに分かれる。 udp-relayサービスを有効にする dhcpリレーを有効にする vlanにd …

no image

Printer MIBのメモ

エラーコードの取得 # snmpwalk -v1  -c public nn.nn.nn.nn .1.3.6.1.2.1.25.3.5 HOST-RESOURCES-MIB::hrPrinterSta …

2013年11月
月 火 水 木 金 土 日
« 10月   12月 »
 123
45678910
11121314151617
18192021222324
252627282930  

side bar top



アーカイブ

カテゴリー