科学の箱

科学・IT・登山の話題

IT

community cookbookを利用してmysqlをインストールする

投稿日:

community cookbookはberkshelfを使ってインストーする。まずberkshelfをインストーする

gem install berks

これでインストールされているが後でknife soloでberksのエラーが出た場合にはこちらを参考にする。

クックブックをインポートのリストを作成する。chefのワーキングディレクトリにBerkshefというファイルがある。これにインポートしたいパッケージの一覧を記述する。

source "https://supermarket.getchef.com"

cookbook 'yum-epel'
cookbook 'apache2'
cookbook 'mysql'

次にクックブックをインポートする。

berks

上記のコマンドが完了すると ~/berkshelf/cookbooksにクックブックがダウンロードされている。

Nodeオブジェクトへクックブックを追加する。

{
  "run_list": [
    "recipe[dstat]",
    "recipe[apache2]",
    "recipe[mysql]"
  ],
  "automatic": {
    "ipaddress": "192.168.1.1"
  }
}

knife soloを実行する。

mysqlをインストールするときに下記のエラーが出ることがある。

could not find recipe default for cookbook mysql

このエラーが出たら、nodeオブジェクトを修正する。

{
  "run_list": [
    "recipe[dstat]",
    "recipe[apache2]",
    "recipe[mysql::server]",
    "recipe[mysql::client]"
  ],
  "automatic": {
    "ipaddress": "192.168.1.1"
  }
}

メタ情報

inarticle



メタ情報

inarticle



-IT
-

執筆者:


comment

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

関連記事

no image

ドメインレジストラの決め方

会社のドメインレジストラを決める際のポイントについて考えてみる。 個人でドメインを取得する場合には、重要なポイントになるのは価格である。 価格はgTLDによっても違うのでなるべく安めのドメインを選ぶ。 …

no image

vim設定ファイル

set number inoremap <silent> <Esc> <Esc> inoremap <silent> <C-[> <E …

no image

ESXiで実際のIPの範囲にIPアドレスが表示されない

ESXi上にあるゲストで不定期にネットワークリンクが切断されるという事象が過去1年ほど繰り替えし起きていた。 リンクは突然切断されることが多かった、特に大きな処理が動いていて、ネットワークパフォーマン …

no image

Windows 7 <-> Windows 2008 R2でファイル転送が遅い

こちらが続編になります。Windows 7でCIFS遅延が解決した Windows 7 <-> Windows 2008 R2で通信をする際にWindows 7からWindows 2008 …

no image

gitでmasterにした変更をfeature branchに移す

gitを使った開発ではマスタブランチには直接変更をかけない。トピックごとにfeatureブランチを生成する。1トピック=1featureで開発を進める。featureブランチを変更中に別のバグや要件が …

2014年9月
« 8月   10月 »
1234567
891011121314
15161718192021
22232425262728
2930  

side bar top



アーカイブ

カテゴリー