2009-09-01から1ヶ月間の記事一覧

Red Hat Summit, JBoss World の内容を確認してみた(2)

Red Hat Summit の"Carving out costs"の部分ではRed Hat Exchange でRed Hat と提携している各社の関係者 ( 一通り見てみたのだが、EnterpriseDB, Jaspersoft, Alfresco, Zimbra があった ) からの発表があった。全体的にはタイトル通りコスト削減を全面に…

(解決)CentOS5.3でgfs_growを使ってみた(2)

以前gfs_tool freeze を使う際、 # gfs_tool freeze /mnt が上手く動かないと書いたが、( http://d.hatena.ne.jp/aaabbb_200904/20090927/1254056373 ) いろいろと検索してみたところ、このコマンドはマニュアルが間違っており、 事前に # gfs_tool list を…

Red Hat Summit, JBoss World の内容を確認してみた(5)

何故かプレゼン資料が見当たらなかったのだが、KVM, RHEV-M の現状について一番まとまっていそうなのが、この発表になる。 http://www.linux-kvm.com/content/intro-rhev-video-redhat-summit-2009 同じページで詳しくポイントがまとめてあるので、気になっ…

Red Hat Summit, JBoss World の内容を確認してみた(4)

SELinux とKVM仮想化の統合の話がこちらである。 http://www.redhat.com/f/pdf/summit/dwalsh_350_secure_virt.pdf他のプレゼン内で、SELinuxと統合されており、セキュリティが強化されている点が他のハイパーバイザに対する強みとの話があったのだが、実際…

Red Hat Summit, JBoss World の内容を確認してみた(3)

どうもRHELと関係ない話題ばかり選んでしまっているような気がするが、Summit の様子をビデオで載せている機能は、 Kaltura というオープンソース企業によるものらしい。 > http://www.redhat.com/f/pdf/summit/belsky_210_open_source_video.pdf > http://k…

Red Hat Summit, JBoss World の内容を確認してみた

Red Hat Summit, JBoss World が2009年9月初めにChicago で行われていたようなのだが、その様子がまとめてWeb上に上がっていたので、リンクを貼っておく。> http://www.redhat.com/promo/summit/2009/highlights/> http://www.redhat.com/promo/summit/2009/…

Ubuntu 8.04LTSで、Eclipse を使ってみた

筆者のPCはUbuntu 8.04 LTS で稼働しており、(ちなみにこのブログは tomboy ( http://projects.gnome.org/tomboy/ ) で書いている) Synaptic からEclipse を導入すると、「アプリケーション」→「プログラミング」に自動的にEclipse の起動メニューが追加され…

(解決)CentOS5.3でgfs_growを使ってみた

以前CentOS5.3 のyum update 時に、cman が上手く起動しなくなる事象 ( http://d.hatena.ne.jp/aaabbb_200904/20090924/1253802301 ) について書いたのだが、念のため早めに上がっていたOracle Enterprise Linux 5.4を使い、パッケージの整合性が取れている…

Func: Fedora Unified Network Controller を使ってみた(6.2)

前回 ( http://d.hatena.ne.jp/aaabbb_200904/20090922/1253627352 ) のような方針で。Pythonでスケジューラを作るとすると、 /etc/cron.d のようにPythonモジュールを置いておくディレクトリを作り、そのディレクトリ以下のファイル名を全て取得し、それら…

Red HatでのPuppet対応について(2)

さらに探してみたところ、Red Hatのプロジェクトには、Cobbler, Func, Puppetを組み合わせて、プロビジョニングを行う、genome というプロジェクトもあるようだ。 http://genome.et.redhat.com/現状、筆者の環境では、VMをおいているセグメントと、PC(DHCPを…

CentOS5.3でgfs_growを使ってみた

GFSではファイルシステムのサイズを拡張することが出来るが、外部ストレージでは比較的ディスクの追加を行うのが楽なので、ディスク追加=>VG拡張=>LV拡張=>GFS拡張 の操作は割合よく行うことになりそうだ。。やり方の確認として、CentOS5.3でGFSの拡張(gfs_g…

Func: Fedora Unified Network Controller を使ってみた(6.1)

Func用のスケジューラとして、JobScheduler を試してみたのだが、今ひとつ思い通りに動いてくれなかったので、別のスケジューラを探してみようと思う。スケジューラ用に、cronを拡張としたツールとしては、fcron (http://fcron.free.fr/ ) などいくつかあっ…

GFSの機能を組み合わせて、CLVMのスナップショットを取ってみた(1.1)

前回の最後に、PostgreSQLを使う場合にはsnapshotを使う必要はないかも、、と書いたのだが、よく考えると、MySQLの古めの版(コミュニティ版)などはオンラインバックアップが取れなかったり等の事情により、OSコマンドによるバックアップ取得が基本になってい…

GFSの機能を組み合わせて、CLVMのスナップショットを取ってみた(1)

Red Hat Cluster Suite の CLVMでは、クラスタリングを行った状態でのsnapshotには対応しておらず、バックアップのためにはストレージ側の機能などを使用する必要がある、というのは、リンク先の話などからも間違いないようなのだが、 http://www.jp.redhat.…

PostgreSQL CE 8 Silver: 取得しました

最近PostgreSQL を集中的に触っていたのだが、無事に資格試験を通過することが出来た。本番では、意外に捻った問題が多く、苦戦したのだが、まあまあ満足のいく点数で通過できたと思う。PostgreSQLを習得しようと思ったきっかけは、 ログ監視の実装のために …

Func: Fedora Unified Network Controller を使ってみた(6)

Funcは単独ではジョブのスケジューリングができないので、cronなどのスケジューラと組み合わせる必要がある。 ただ、cronでは"日時で実行するが、休日は実行しない" などの柔軟な対応ができないため、スケジューラとしては不満が残る。。このため、以前触れ…

Func: Fedora Unified Network Controller を使ってみた(5.1)

前回単一ノードで同時に複数ジョブを実行する方法を書いたが、単一ノードでジョブを実行するだけなら、Pythonのthreadを使った方がやりやすい。例をあげてみる。 from threading import * import time def aaa(): while True: print 'aaa' time.sleep(5) def…

Func: Fedora Unified Network Controller を使ってみた(5)

Funcにはasyncというオプションがあるのだが、これを設定すると同時に複数ジョブ(複数サーバーに対して)を実行することが出来、 依存性が無い複数のジョブを同時に実行するために利用出来る。実際に1つのノードで、複数ジョブを並列で行わせてみた。 import…

仮想ディスクを複数VMでGFSマウントしてみた

virt-manager では、物理ノード上のファイルなどを使って、各VMに仮想ディスクを追加できるが、複数VMから同じファイルを指定することで、ファイルを共有ディスクのように使うことが出来る。このディスクについて、通常通りのGFSの導入手順なのだが、 LVMの…

Func: Fedora Unified Network Controller を使ってみた(4)

確実にバッチジョブを実施するためには、Funcの管理ノードを2台構成にしたいが、そのためにはCAの証明書などを共有しておく必要がある。筆者が試したところ、 /etc/pki/certmaster /var/lib/certmaster をコピーしておいたら、 行き先のノードでも他サーバ…

Func: Fedora Unified Network Controller を使ってみた(3)

FuncをPostgreSQLのバックアップのキックに使用することを例にとり、pg_dump => gzip => ls -l の順に前のコマンドが成功したら次を実施するというスクリプトを作ってみた。まず一通り載せてみる。 import func.overlord.client as fc def perform_task(rc, …

Func: Fedora Unified Network Controller を使ってみた(2)

まずはFedora11 2台にfuncをインストールしてみた。 https://fedorahosted.org/func/wiki/InstallAndSetupGuide # yum install func ここで、マスターノードでは、 certmaster, それ以外のノードでは funcd を起動しておく。 funcd 起動時には、 /etc/certma…

Func: Fedora Unified Network Controller を使ってみた(1)

Func ( https://fedorahosted.org/func/ ) は、Red Hat にて開発中の、運用ツールで、多数のサーバーに同一のコマンドをまとめて発行するなどの用途に使えるツールである。現状、まとめてコマンドを実施するには、Kerberos+SSHを使うことが出来、特に不自由…

iSCSI先のディスクにVMをインストールしてみた

仮想化環境では、外部ディスクにVMをインストールし、各物理ノード間で移動することができるが、まずiSCSIで接続したディスクにVMを導入する部分を行ってみた。筆者の環境では、仮想化筐体とストレージ(ここではクライアントPCにiscsitarget をインストール…

RHELとWindows Server の価格比較

Red Hat のサイトに、Windows Server 2008 との価格比較が載っていた。> http://www.redhat.com/promo/webapp/lean_green.html http://www.redhat.com/f/pdf/rhel/RH_vs_WindowsServer2008_wp_1238127_0809_cw_web.pdfWebサーバー、APサーバー、DBサーバーで…

RHELとWindows Server の推奨システム要件について調べてみた

> http://www.microsoft.com/japan/windowsserver2008/sysreqs.mspx > http://www.jp.redhat.com/rhel/compare/総じて、RHELの方がかなり少ない印象だ. 最小メモリ使用量は、RHEL5, Windows Server 2008 (x86) について、どちらも512MBで、同じといえば同じ…

Red HatでのPuppet対応について

RHELには既にプロビジョニング用のRed Hat Network Satellite があることもあり、Puppet への対応はしないのかと思っていたが、Puppetのmanifestの作成用ツールをきちんと開発しているようだ。この分なら、RHEL 5.2 でrsyslog に対応したのと同じような感じ…

PostgreSQL CE Silver について

最近PosrgreSQL CE Silver を取るために、PostgreSQLを使い込んでいる。以前はOracle Masterを取ろうとしていたのだが、すぐに使う予定がないのと、両方試してみたところ、PostgreSQLの方が使う分には楽だったため、こちらを選ぶことにした。Oracleでよく分…

JBCAAについて

RHEL 5.4, JBoss5.0 などRed Hat からの大きな発表が続いていたが、JBoss資格JBCAAが新たに設置されたのも、個人的に注目している。> http://itpro.nikkeibp.co.jp/article/NEWS/20090903/336451/ http://enterprise.watch.impress.co.jp/docs/news/20090902…

PostgreSQL 7と8 の違い

PITRが実装されたのは、8からで、それまではバックアップ時刻までのリカバリしかできなかった、というのは少し驚きだ。。