管理コンソールでポチポチやればいいじゃん、って思うわけだが
誰でもできるようにしとけ?わけわかんね。
こっちのほうがトラブったら悲惨だとおもうんだが。
Websphere+jythonでググるとこのblogが一番上ってぐらいマイナー言語わかる奴連れてこれるのかよ、とか愚痴ったところでどうしようもない。
ケガの功名、ググって見たときにIBM発刊のWebsphere管理jythonの本が
あるじゃまいか!!
って、発売11月!!遅いわ!!とりあえず、注文したけどさ。
Infocenterの丸コピだったらどうしようという不安ががが。
ということで、サンプルと格闘してtry and errorしかない。
V6の時はテスト環境が使えたが、今回は無いので仕方なく
V7トライアルを利用しているが重い重い重い重い。
マシン買い換えようかしら・・・( ;∀;)
本日のメモ
構成オブジェクトを列挙したい!!
AdminConfig.list('Server',"App*")
これでServerクラスで、Appで始まるオブジェクトが列挙される。
構成オブジェクトのプロパティを見せろ!!
先のコマンドで、IDをHOGEに格納している前提で、
AdminConfig.showall(HOGE)
これで、HOGEに格納したオブジェクトが持つプロパティ、
または下位オブジェクトが列挙される
値変更!!
AdminConfig.modify(HOGE,[['aaaaa','bbbbb']])
列挙した名前をつかって、python配列型で。
セーブ!
AdminConfig.save()
これを忘れると管理コンソールで「変更を破棄」と同じに
なってしまう。
とりあえず、基本の4つね。
愚痴ったけどね、でもね、エクセルやパワーポイントで
資料作成してるよりはよっぽどいいぞ、うん。



WASネタはあまりあげていませんが、管理、運用に使うスクリプトをjythonでこちょこちょと書いたり、
運用設計やってます。
こんな人って少ないだろうなーと思ってたので、
うれしくなってコメント入れてしまいました。
--
butineko
問題はAdominConfigなどのWasオブジェクトに関する
資料がおざなり過ぎるところだと思うんですよねぇ。
タグ名一覧とかデータ構造の表とかあればいいのにねぇ。
あと、JMX経由のせいかわかりませんが、オブジェクトのIDをテキスト渡しにするのは何とかならんのかなーとおもいます。インスタンスで返してくれればわざわざIDからインスタンスの取得しなくても助かるのに...とか、オブジェクトリストに対してsplitlines()して分割しなきゃならない実装とかどうよなどと激しく思います。
いま、ちょうどクラスター作成のスクリプト作成中です。
あ、あと上で紹介いただいた本経由で買わせていただきました。ご紹介ありがとうございます。
※届くまでにキャンセルしたらごめんなさい ^^;
--
butineko
仮AS作成-クラスター化-仮削除ってやる
あの( ゚Д゚)ハァ?なサンプルがあるヤツですよな。
こんなんだったかな。
server1 = AdminConfig.create("Server", NodeID, [["name", "DummyServer"]] )
AdminConfig.convertToCluster(server1, ClusterName )
普通に作る方法より、こっちのほうが簡単だった気がする。
まだアプリ稼働までいってないので、
どこかではまるかもしれませんが. . .
--
butineko
サンプルはAdminClusterManagement.pyを見ていますが、もしサンプル違うの見てたら教えてください。
--
butineko
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.nd.multiplatform.doc/info/ae/ae/txml_createcluster.html
マニュアルを辿っただけともいう。
私は以下の順で構築しています。参考になれば・・。
NetworkDeployment導入(dmgrプロファイルのみ)
manageprofiles.shでAPP用プロファイル作成
Node統合
APPプロファイルに↑の方法で仮AS作成
仮AS→Cluster化
仮AS削除
必要なASをcreateClusterMemberで作成
ASに設定を入れ込み
前のコメントのserver1ってのはただの変数で、ここでは
"DummyServer"というASを新規作成し、それを
クラスター化。その後削除という手順です。
本はPDFと違ってずいぶん見やすいですね。
日本語のInfoCenterをあさるよりも使いやすいかもとか思ってます。
#さすがに検索はできないけど. . .
Order時はAmazon.comと比べて高いかなとか思いましたが、
最終的に1000円くらい安くなりましたね。
なんか得した気分です。
--
butineko