2013年5月13日月曜日
Azure Data Sync Provisioningエラー
Database provisioning failed with the exception "Cannot insert the value NULL into column 'provision_timestamp', table 'xxx.DataSync.provision_marker_dss'; column does not allow nulls. INSERT fails.The statement has been terminated.Inner exception: SqlException Error Code: -2146232060 - SqlError Number:515, Message: Cannot insert the value NULL into column 'provision_timestamp', table 'party-stg.DataSync.provision_marker_dss'; column does not allow nulls. INSERT fails. SqlError Number:3621, Message: The statement has been terminated. " 詳細については、トレース ID 'xxxx' をカスタマー サポートに連絡してください。
と言われてSQL Database 側のprovisioningがエラーとなる。
http://social.technet.microsoft.com/Forums/en-US/ssdsgetstarted/thread/9183cf48-9dd2-4d0b-9da2-9e4e301372a9
同期グループ削除してやり直す
18:37追記
->削除してもダメだった
このDBはもともとProduction環境のダンプから作成したんですが、
この際にProductionで設定していたDataSyncのスキーマとプロシージャが同梱されてきてしまっていたらしい。
DataSyncスキーマの関連オブジェクトをすべて消して再度同期グループを再設定することで復旧。
MSサポートからはForumで聞けとのことでした。
2013年5月7日火曜日
memcached接続テストphp
多分出自はkynopyoのブログだと思われる。。
http://kinopyo.com/
サーバーから消してしまうのでここにメモ
http://kinopyo.com/
サーバーから消してしまうのでここにメモ
// memcached test code $memcached = new Memcached(); $memcached->addServer( "192.168.64.103", 11211 ); echo "Memcached version:"; var_dump($memcached->getVersion());
2013年1月23日水曜日
libmemcached 1系 @CentOS 5
CentOS 5系のgccでは1.0.5以降はコンパイルできない。
1.0.4を使うこと。
最新のpecl memcachedでは1系を要求するので上記に注意する必要がある。
1.0.4を使うこと。
最新のpecl memcachedでは1系を要求するので上記に注意する必要がある。
2012年9月10日月曜日
SSHポートフォワーディングの維持
ありがちですが、portforwardをバックグラウンドで維持したい時のメモ。
autosshってコマンドでsshを監視し、自動起動してくれる。
yum install autossh
autossh -M 50000 -C -N -L 18440:localhost:80 shimazu@hostname
autosshってコマンドでsshを監視し、自動起動してくれる。
yum install autossh
autossh -M 50000 -C -N -L 18440:localhost:80 shimazu@hostname
-Mで監視ポートを指定。重複しなければ複数起動できる。
2012年5月30日水曜日
Mac Fan 2012.06見て気になったフリーソフト
画像リサイズ & 形式変換
ResizeIt
http://homepage.mac.com/nsekine/SYW/software/japanese/resizeit/index.html
ありがちなんですが、よくできているのでメモします。
ImageMagickとか使うのめんどくさいからなるべく避けたい。
Mac FanでEmacsとかTeXとかをMacならでは的な紹介するのはどうなんだろう。。
ResizeIt
http://homepage.mac.com/nsekine/SYW/software/japanese/resizeit/index.html
ありがちなんですが、よくできているのでメモします。
ImageMagickとか使うのめんどくさいからなるべく避けたい。
Mac FanでEmacsとかTeXとかをMacならでは的な紹介するのはどうなんだろう。。
2012年3月9日金曜日
Gitoriousインストールメモ
CentOSで。
基本ここを参照
https://gitorious.org/gitorious/pages/Rhel_Installation
mod_xsendfileはリンク切れしているので
https://tn123.org/mod_xsendfile/
ここからダウンロード
普通にrubyをyumで入れるとgemが新しすぎるので(rakeがおかしいのか)
1.4系にする。
http://cjohansen.no/en/ruby/setting_up_gitorious_on_your_own_server
ruby-enterpriseでgem入れててもruby setup.rbで正しく置き換えてくれた。
cd ~/
mkdir src
cd src
wget http://rubyforge.org/frs/download.php/73882/rubygems-1.4.2.tgz
tar xvzf rubygems-1.4.2.tgz
cd rubygems-1.4.2
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
Cookie Secretの設定が相当長くないといけないらしい。
https://www.verisign.co.jp/ssl/help/csr/capache_new.html
rsa key作って入れた。
yamlに複数行入れるときは
property : |
hogehoge
fugafuga
hogehogeの前のスペースインデント忘れちゃダメです。
rake ultrasphinx周りでエラーが出た。
設定ファイルがconflictしてるっぽい。
$ rake ultrasphinx:index RAILS_ENV=production
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.
at /opt/ruby-enterprise-1.8.7-2010.01/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rdoctask.rb
mkdir -p /var/www/gitorious/db/sphinx/
$ indexer --config '/var/www/gitorious/config/ultrasphinx/production.conf' --all
Sphinx 0.9.9-release (r2117)
Copyright (c) 2001-2009, Andrew Aksyonoff
using config file '/var/www/gitorious/config/ultrasphinx/production.conf'...
WARNING: key 'address' is deprecated in /var/www/gitorious/config/ultrasphinx/production.conf line 10; use 'listen' instead.
indexing index 'main'...
ERROR: index 'main': sql_range_query: Unknown column 'base_tags.name' in 'field list' (DSN=mysql://gitorious_prd:***@localhost:3306/gitorious_prd).
total 0 docs, 0 bytes
total 0.135 sec, 0 bytes/sec, 0.00 docs/sec
total 0 reads, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
total 0 writes, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
あと、XSendFileAllowAboveってプロパティはもう無いっぽい
http://stackoverflow.com/questions/3998111/xsendfile-wont-serve-the-files-in-apache-2-2
以上でいちおう起動した
基本ここを参照
https://gitorious.org/gitorious/pages/Rhel_Installation
mod_xsendfileはリンク切れしているので
https://tn123.org/mod_xsendfile/
ここからダウンロード
普通にrubyをyumで入れるとgemが新しすぎるので(rakeがおかしいのか)
1.4系にする。
http://cjohansen.no/en/ruby/setting_up_gitorious_on_your_own_server
ruby-enterpriseでgem入れててもruby setup.rbで正しく置き換えてくれた。
cd ~/
mkdir src
cd src
wget http://rubyforge.org/frs/download.php/73882/rubygems-1.4.2.tgz
tar xvzf rubygems-1.4.2.tgz
cd rubygems-1.4.2
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
Cookie Secretの設定が相当長くないといけないらしい。
https://www.verisign.co.jp/ssl/help/csr/capache_new.html
rsa key作って入れた。
yamlに複数行入れるときは
property : |
hogehoge
fugafuga
hogehogeの前のスペースインデント忘れちゃダメです。
rake ultrasphinx周りでエラーが出た。
設定ファイルがconflictしてるっぽい。
$ rake ultrasphinx:index RAILS_ENV=production
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.
at /opt/ruby-enterprise-1.8.7-2010.01/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rdoctask.rb
mkdir -p /var/www/gitorious/db/sphinx/
$ indexer --config '/var/www/gitorious/config/ultrasphinx/production.conf' --all
Sphinx 0.9.9-release (r2117)
Copyright (c) 2001-2009, Andrew Aksyonoff
using config file '/var/www/gitorious/config/ultrasphinx/production.conf'...
WARNING: key 'address' is deprecated in /var/www/gitorious/config/ultrasphinx/production.conf line 10; use 'listen' instead.
indexing index 'main'...
ERROR: index 'main': sql_range_query: Unknown column 'base_tags.name' in 'field list' (DSN=mysql://gitorious_prd:***@localhost:3306/gitorious_prd).
total 0 docs, 0 bytes
total 0.135 sec, 0 bytes/sec, 0.00 docs/sec
total 0 reads, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
total 0 writes, 0.000 sec, 0.0 kb/call avg, 0.0 msec/call avg
↓に従ってbase_tags->tagsに置換
vi config/ultrasphinx/production.conf
あと、XSendFileAllowAboveってプロパティはもう無いっぽい
http://stackoverflow.com/questions/3998111/xsendfile-wont-serve-the-files-in-apache-2-2
以上でいちおう起動した
2011年8月6日土曜日
登録:
投稿 (Atom)