メモ。 pt-query-digestで解析対象の時間を絞る。 pt-query-digest --since '2013-11-20 21:00:00' --unti '2013-11-20 23:59:59' <slow_query_logfile></slow_query_logfile>
mysqldumpはリストアが遅い。遅い。 そこで最近はSQLベースではなく、データファイルを一貫性のある状態でまるごとバックアップしてくれる神ツール innobackupexを利用しています。xtrabackupというツールのラッパーみたいです。スレーブサーバの複製にも活…
Magentoはユーザーの行動履歴など全てログテーブルへ記録します。 Google Analyticsを利用している場合や、記録されたデータを活用しない場合は不要です。管理者画面よりログ取得OFFにすると、ロギングしないらしいのですが、 私の環境では無効化しても動作…
ioDrive2に触れる機会があったのでメモ。HW: HP Proliant DL360 G7(ちと古い) OS: CentOS5.10(x86_64)・服を脱ぎます ・金属に触れます。つめたぁーい ・サーバの電源を停止し、ラックから外します ・ioDrive2を箱から出します ・PCI-Expressに挿します ・サ…
ご無沙汰ですブータです。Magentoを使ってサービス運営をしているサーバは log関係のテーブルを放っておくと泣きを見ます。 ログ関係、削除するにはlog.phpを叩けばいいらしいのですが怖くて叩けず。。 $ <MAGENTO_DIR>/shell/log.php clean MySQLのinnodbデータファイル</magento_dir>…
Nagiosで利用しているログのタイムフォーマットはUNIXタイムなので、UNIX Timeへと変えましょう TIME_FORMAT="%+"
[[]]workstationのセットアップ。 自分用@OS X Mountain Lion $ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) $ echo "$HOME/.rvm/scripts/rvm" >> ~/.zshrc $ rvm install 1.9.3-p327 $ rvm 1.9.…
こんばんは。 S3に保管されたバケット一覧を取得するだけのerbをかきますた。 viewで全部..ぐぬぬみたいな感じ。 <p id="notice"><%= notice %></p> <p> <strong>Access key:</strong> <%= @account.access_key_id %> </p> <p> <strong>Secret access key:</strong> <%= @account.secret_access_key %> </p> <p> <strong>Your Buckets</strong> <% s3 =</p>…
片っ端からchef-clientをインストールしているブータですこんにちは。 とある都市伝説を抱えるサーバにchef-clientをインストールしようとしたところ失敗したので、 rpmをwgetしてインストールしましたとさ。 $ uname -a Linux 2.6.18-348.4.1.el5 #1 SMP **…
自分が利用しているPCのVagrantを 1.1 -> 1.2.1へバージョンアップしました。 ついでにVagrantfileが変わったみたいですので、メモを残します config.vm.box = "CentOS6.4_x86_64" config.vm.network :private_network, ip: "192.168.101.11" config.vm.prov…
chef-serverノードとchef-clientノードの時刻ズレは15分位内じゃないと、 node登録時に下記エラーが発生し、chef-serverへnode/clientを登録できないみたいですよ。 The request failed because your clock has drifted by more than 15 minutes.Syncing y…
qiitaのkobito使ってます。ブログからこっちに移行しよう。
私が仕事で立てたChef-ServerのリバースプロキシにNginxを利用しています。cookbookのfilesに6MB程のzipファイルを格納したままuploadすると このようなエラーが発生。 $ knife cookbook upload aws Uploading aws [0.1.0] kniERROR: Failed to upload : 413…
s3fsのメモリ使用量がとんでもなく多くなっていたので、定期的にremountしないと駄目ですよというのが昨日わかったので、autofsで制御できるかやってみよう。
思いの外簡単だった。 #!/opt/chef/embedded/bin/ruby #!coding=utf-8 # 指定したディスクデバイスの使用率をゲッツ require 'rubygems' require 'ohai' ohai = Ohai::System.new ohai.all_plugins if ARGV[0] == nil exit end diskdevice=ARGV[0] percent_u…
Magentoのセッション管理にmemcachedではなくKyotoTycoonを導入してみました。課題Magento Cacheを共有しないと駄目ー。セッションとキャッシュに矛盾が生じてしまい、 ログイン情報等が引き継がれない。激しくキもい。MagentoCacheをどうやって共有するか N…
ここで逆引き依頼する。https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-requestちなみにIDCフロンティアのクラウドは問合せチケットで依頼をだせますよ
Value (ap-northeast-1b) for parameter availabilityZone is invalid. Subnets can currently only be created in the following availability zones: ap-northeast-1a, ... entire message ???
待ち望んでたこの機能!!眠いのでコンソール操作&インスタンスにsshしていて気づいた点を書く 利用可能なインスタンスはm1.small以上 コンソールに表示されるタイムゾーンはみんな大好きUTC('A`)y-~ Built-in Recipeは消せないのかな インスタンスセットア…
どうもこんばんはブータです。寒いですね。昨日試しに導入したChef Server11.06に、現在稼働中であるChef Server 10のデータを移行したいと思います。 参考といいますかドキュメント読めばすぐに終わります。 今回記載した手順だけではCookBooksやclientはリ…
先週金曜日にこの機能を有効化してみたけどいつになったらCSVができあがるんだヽ(`Д´)ノウワァァァン!!と思っていた所、ついさっき作られていた。 2日ぐらい待てば作られることが愛=理解できました。
11系がリリースされてたからchef server 11.0.6を入れてみた。chef 10系すらまとーもに使いこなせてないのに・・・10.Xから11へのchangelogはこれ 11系ドキュメントを見ながらインストールしていたのですが 案の定ハマったので、次はハマらないように手順残…
未だキータイプしたほうが早いよねーと思って、急ぎの時はレシピを書かずに手でconfigureして後で後悔する脳筋です。 早く料理人になりたい。 td-agentのrecipeを眺めていた時にsubscribeが利用されており「?」となったのでメモ。Resourcesで利用されるnoti…
Manage Cost Allocation Reportを有効にして、タグ指定してみた。4時間待ってみたけどcsvに変化なし。うーん
http://berkshelf.com/
Glacier自動アーカイブリストアするよー。 AWS Management Consoleから、Storage ClassがGlacierのものをDownloadしようとすると InvalidObjectStateが発生するので、Initiate Restoreを選択する <Error> <Code>InvalidObjectState</Code> <Message> The operation is not valid for the o</message></error>…
chefのレシピを書くためにRubyに手を出す->なんとなくRAILSにも手を出す。 $ rails about Ruby version 1.9.3 (x86_64-darwin12.2.0) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.11 JavaScript Runtime JavaScriptCore Active Record vers…
VPC with Public and Private SubnetsDMZやTRUSTを作れるらしい。 今回必要なので使おうと思う。
一つのdatabagには複数の databag itemsを設定出来ます。。 git private repository等、IDや鍵が必要になるものはdata bagに情報を格納しておくと良いみたいです。 # vi wordpress.json { "id":"demo-wordpress", "repo": "git@bitbucket.org:<USERNAME>/<REPOSITORY_NAME>.git", "deplo</repository_name></username>…
attribute確認できなくてどーしようと思っていたけど これで解決。 knife node show <node_name> -l</node_name>