科学の箱

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

muninによるWindowsの監視

muninでWindowsの監視をする。方法としては2通りあり、SNMPかWindows用のプラグインを利用する。 今回はWindows用のプラグインであるmunin-node-win32を使ってみる …

no image

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

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

no image

git -commitする前に確認すること

git -commitにより変更はステージングエリアからリポジトリに登録される。この時点で履歴を追うことができる変更として取り扱われる。pull-requestが承認されればgithubにも登録される …

no image

Outlookでoffice 365への接続がうまくいかない場合に確認すること

メールクライアントはoutlookを利用して、mail serverとしてoffice 365に接続している。 outlookメールに不具合が生じた時に確認すべて記項目をまとめておく。 まず接続ダイア …

no image

cpuに負荷をかける

yes > /dev/null & Related posts:Expireしていないメディアを再利用する手順The email address that is used in your …

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

side bar top



アーカイブ

カテゴリー