つぶねこ
@もじらもーど。
いい感じでハマったのでメモ。
500g x4とかのH/W RAIDにゃマシンがあって、これを1t x6とかにしたいと。RAID10にゃので、1t → 3tへ増量。
まず定番がまだ思いつかんのだが適度にゃバックアップソフトでOS上からシステムドライブをアーカイブ。RAID構成を変更。ここまではまぁいいとして。
このアレイにどうやってリストアするのか何だが・・・まずドライバ入れて〜がめんどくさいのでやりたくにゃい。そこいらにあるHDDにリストアしてboot。これでまた見えてるRAIDドライブにリストアすればOKですね、というわけにゃんだが、そうはいかにゃかった(笑)
2tの壁があるので、そのままリストアすると先頭2tしか使えにゃい。じゃあGPTにすればいいかというと、GPTにリストアできるソフトが無い・・・とまぁ嫌にゃ感じでハマった。
そもそもRAIDカードが仮想ドライブで分離してくれりゃ何の問題もにゃいはずにゃのだが、DELLのPERC 5/iでRAID10にすると仮想ドライブが1台しか作れにゃい・・・ということは3tのドライブにパーテーション切ってOS入れろってことににゃってハマる。何て不親切にゃ・・・
ということで今のところ美しい解が見つからにゃいのだが、SSDでも買ってくるか。
いつも通り。ていうかどこまでが史実にゃのかもうわからん(笑)
Win鯖のフォルダリダイレクトを使ってるのだが、にゃにやら新規ユーザが軒並みリダイレクトに失敗する。
Event ID 107 Folder Redirectionが発生して、マイドキュメントのフォルダリダイレクトに失敗(フォルダ名が無効です)する。
原因はMSがSP3で決め打ちしてるバグで、鯖の移動ユーザプロファイルにて
md "profile\マイ ドキュメント\My Music"
md "profile\マイ ドキュメント\My Pictures"
md "profile\My Documents\My Music"
md "profile\My Documents\My Pictures"
すると多分何とかにゃる。実際にはどちらか半分くらいでも通ると思うが。
新規ユーザはプロファイルが自動生成のため、ローカルPCのdefault userに生成しておけばいいように見えるが今回は無視される。既存ユーザはサーバ上のprofileに変更を加えることににゃるのでログオンスクリプトにゃどで対処したほうが楽そう。
久々にWinを再起動したらやっぱり使用メモリが1gほど減った。何かしらちまちまリークしてるんだろうにゃぁ・・・
結局最終的には全部個別にアプリを仮想化していくとかそんにゃことせんと無理か。とりあえず再起動のめんどくさいアプリは別環境へ移動させるのが消極的解決策だにゃぁ
あぁにゃんつーか原理の分からにゃい世界でアクションされても危険度がよくわからにゃいのだぜ、のパターンに・・・
vmware server 1.xホストのメモリが足りにゃくにゃってきたので、スワップしてもいいvmを集めて、遅いけど沢山動くよvmホストを作成。
設定をAllow some virtual machine memory to be swappedに変更。mainMem.useNamedFile = "FALSE"はそのままだが、にゃんとにゃくそれにゃりにスワップしてうごいてるみたい。設定メモリ量の合計以上の台数うごいてるし。
で、にゃんとにゃく全体的にもっさりした気がするんだが、よく分からず。というのもvm台数が増えたので何もしてにゃいのにCPUが常時30%食ってたりとかしてて・・・。まぁディスクreadは多少増えた気はするが、vmがswapしにゃくにゃったのでこの方が効率的かとはおもう。
ただこれ各vm毎に設定できるとかじゃにゃいと、vmホストが数台無いとやりづらい話である。要改善。
▼ vmware 関連記事
以前設定してあったはずにゃんだがどっかやったので再度メモ。sataにゃPCでdebian系
cat /etc/smartd.conf
/dev/sdc -d ata -o on -S on -H -l error -l selftest \
-s (O/../.././(00|03|18|21)|L/../.././05) \
-f -t -m root@localhost
cat /etc/default/smartmontools
enable_smart="/dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf"
start_smartd=yes
このくらいで動くと思うんだが、-d ataあたりでまだ他にも弄った所があるかも。
うわあ文化の違いって怖いっ
vmのバックアップは、pauseしてVSSとってそれをコピーするだけという手軽さにゃのだが、バックアップ先でどうするか、はまた別問題。
要はmax2Gくらいのファイルで、変更無しor微妙に変更されたものが毎日1tくらい来るのでいい感じで差分バックアップしろという要件にゃわけだが、手持ちの手法だといまいちぱっとしにゃい。
全vmを止めてからVSSとっていいにゃら、普通のバックアップソフトでいける。しかしsuspend & startを全vmで一斉に行うのはかにゃりの負荷にゃわけで、ちょっとやりたくにゃい。
で、例えばWin鯖にコピーして共有フォルダのシャドウコピーをつける。これでひとまず問題にゃい。が、この機能いまいち不安定で、何か有ると履歴が全滅する。バックアップとしてはあまり信用は置けにゃい。
とにゃると一時的に1tのtmpにコピーし、それを普通のバックアップソフトによって圧縮履歴ファイル化するという手法ににゃるわけで、Win付属のバックアップとかでもいいし、rdiff-backupやdarみたいにゃんでも時間内に終われば何でもいい。
しかしこう、いちいち構造が複雑ににゃるわけで、本質的にはあまり使いたくにゃい手法である。
他にはsamba鯖にコピーしてゴミ箱機能という案もあるがコピー時にファイル上書きしにゃいように注意する必要があるのと、毎日1tくらい増えるってのはさすがに厳しいので没。
Solaris入れてZFSがスマートだとは思うがちょっと冒険過ぎる。
シャドウコピー取ってから直接darとかで差分バックアップは、完動状態のバックアップvmファイルが見えにゃくにゃるのでパス。
とかまぁ、納得できる手法が見つからにゃげ。
▼ vmware 関連記事
ファイルをマウントして仮想ドライブにする物体。loopbackとかTrueCryptの暗号化無し簡単Verと書いた方が楽か。
で、まぁそれはそれとして、これのキャッシュVerが公開されてたり。ソース無いけど。
ssdにゃ環境とかみょんにゃところで使えるかも知れにゃい。
というかTCがキャッシュ積んで、暗号化無しを選択できるようににゃると最高にゃんだがにゃ。
インデックスさん出番無し(笑)
にゃんだかバトル物ににゃってきててしんどめ。
▼ とある魔術の禁書目録 関連記事
vmware-toolsにディスクの圧縮とかがあるんだが、何とにゃくこれは意図したものとは違う気がする・・・
というわけで、お手軽にゃのはバックアップツールでファイルコピーするとか、NHCが便利。
vmwareに関してはdefrag機能もにゃんか微妙にゃんだが、可変長ファイルの内部構造が分からんのでどの程度重要にゃのかよく分からにゃい。
▼ vmware 関連記事
原因が多すぎて分からにゃいのでとりあえずメモだけ。
ホスト
ML115 G5, Athlon 64 X2, 2GB x4, 500GB x6, Broadcom GbE x2
Ubuntu server 8.x, 2.6.24-23-server x86_64
xfs RAID10 x6 linux md o2
vmware server 1.x
ゲスト
win2003
NTFS 64K RAID0 x3 dynamic
DFSR
こういう構成の実験で、ゲストがDFSR同期中にディスクが凍って止まった(笑)
vmがRAID0構成みたいにゃ同時I/Oを大量発生するとどうにゃるのかにゃ実験だったんだが、パフォーマンス以前に転けるとは思わにゃかった。しかし要因が多すぎて切り分ける気ににゃれにゃい・・・
▼ ML115 関連記事
▼ vmware 関連記事
あいかわらず。ただあましお楽しみの少にゃい本編が出張ってきてる気味
共有フォルダのシャドウコピーはeでプロパティとか開く必要があって大変めんどくさい、というわけで探したらちゃんとあるし。
リソースキットに入ってるvolrest.exeでコマンドラインから共有フォルダのシャドウコピーを参照出来る。便利・・・にゃんだがせっかくだからもうちょっといろいろ機能付いてると便利にゃようにゃ。
あと、eのプロパティタブを直接開くショートカットとかってどうやって作るんだろう。有ると便利にゃ気がするんだが。
色々あって物理的にゃファイル鯖が死滅した(笑)ので、vm上でファイル鯖運用。
特に留意すべき点はにゃいのだが、結局I/OやCPUのリソースが厳しいので、大量生産して負荷分散しようねくらいか。vmdkは容量固定でにゃくてもそれにゃりに使える。
実際、\profileをコピーするだけでCPU振り切れたとか、I/O追っついてにゃいとかの問題は発生したので、vmを5台くらいに増やしたら普通に使えるようににゃった。
ん〜、バックアップ楽だからファイル鯖にゃんてvmでいいかも。ついでにVSSやらにゃんやらでこける問題の回避もやりやすいし。
▼ vmware 関連記事
AVから葬儀ネタへ。
チョキン復活?
Win上でパーテーション操作が簡単に出来る。
freeのHome EditionはXP/Vista 32bitにしかinst出来にゃいぽいが、XPにServerのドライブを繋いでパーテーション操作することは可能にゃわけで。
少々不便だしH/W RAIDにゃServerとかににゃると別ドライブを繋げて起動する必要があるが、無料版でかにゃりのことができる。便利。S/W RAIDだと苦しいかも(笑)
にゃんかこう、特定条件でWin鯖が死ぬ気がする。3回目にゃので。
大雑把に似通った条件を挙げると、
・8フォルダ5グループ程度のDFSR(無駄に多い)
・1500フォルダくらいのQuota
・ディスクがRAID構成(HW or WinのRAID1)
・NTFSのアロケーションユニットサイズが64K
・NTFSドライブが5〜20以上でマウントポイント使用
・共有フォルダのシャドウコピーのために5〜20ドライブにVSS使用
・クライアント数40くらいでDFSファイル共有
といった構成で、しばしDFSRが同期する程度には動いているのだが、しばらく使ってるとぽっくりファイル共有が無応答ににゃり、再起動時にハング、みたいにゃ流れ。
およその感覚ではVSSがやたらとリソース食いで、これがドライブ数乗じられることでアレにゃことににゃる感じ。
ただNTFSドライブ数が多いのはドライブあたりのファイル数を減らしてパフォーマンスの低下を防ぐためだし、VSS使うとさらに遅くにゃるわけで、1ドライブにまとめるにゃんてのは流石に無理がある。
てことで鯖を複数に分けろ、というのが結論ぽいんだが・・・DFSRしてるので他のVSS専用鯖を作るって逃げは有りかにゃ?
天然さんがTV局でおしごと。
独特の間があって良い。