Free Style | 2008年03月   



2008年03月30日

リモートからX Windowsを使用する方法

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

タイトルが正しい言い回しかどうかはいささか疑問だけどまぁニュアンスはわかるかと。

ということで備忘録。

CentOS4.6、RedhatES4共に同様の設定で利用可能。
CentOS5、RedhatES5もたぶん似たような感じでいけるでしょう、たぶん。

サーバ側にX-Windowsが導入されていることが前提です。
参考:GUIの追加インストールについて

●サーバー側準備
※ポート制限している場合には177をあけておく

1.「/etc/X11/gdm/gdm.conf」を編集
----------------------
[xdmcp]
Enable=true
----------------------
上記に変更。

・コンソールでGUIを起動させない場合下記設定にする
----------------------------
[servers]
#0=Standard
----------------------------

・ランレベル5でブート
/sbin/init 5
※サーバ側でXを立ち上げたくない場合は必要なし3でOK。

・GDM再起動
kill -HUP `cat /var/run/gdm.pid`

●クライアント(Windows側準備)
・ダウンロード
http://sourceforge.net/project/showfiles.php?group_id=156984
からXming,Xming-fontsをダウンロードする

・設定方法
http://dgegw3.nifs.ac.jp/gecev/xming/Xming.htm
の「◆XDMCPを使用してサーバに接続する」を参照(手抜きw)

CentOS4にGUI環境の追加インストール

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

Cent5は試していないけど同様でできるでしょう。(きっと)
RedhatESはup2dateで同じことできるのかなぁ?未検証。

要約するとyumにはgroupinstallというオプションがあって、グループってのは
インストール時に表示されるパッケージ群なわけです。

とりあえずミニマムインストールしたけど、後でGUIとか欲しくなったときに、
アッーとならないためのおまじない。

1.おもむろにグループ一覧表示
# yum grouplist
Repository update is listed more than once in the configuration
Repository base is listed more than once in the configuration
Repository contrib is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration
Repository addons is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Setting up Group Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
yumgroups.xml 100% |=========================| 558 kB 01:20
yumgroups.xml 100% |=========================| 4.6 kB 00:00
Installed Groups:
Compatibility Arch Support
Graphics
Available Groups:
Administration Tools
AptRPM
Authoring and Publishing
Compatibility Arch Development Support
DNS Name Server
Development Tools
Editors
Engineering and Scientific
FTP Server
GNOME Desktop Environment
GNOME Software Development
Games and Entertainment
Graphical Internet
Horde-Apps
KDE (K Desktop Environment)
KDE Software Development
Legacy Network Server
Legacy Software Development
Mail Server
MySQL Database
Network Servers
News Server
Office/Productivity
PostgreSQL Database
Printing Support
Server Configuration Tools
Sound and Video
System Tools
Text-based Internet
Web Server
Windows File Server
X Software Development
X Window System
XFCE-4.2
drbd-heartbeat
Done
-------------------------------------
GUIに必要なのは、下記2つのパッケージになります。
X Window System
GNOME Desktop Environment
※KDE派の人はGNOMEの代わりに「KDE (K Desktop Environment)」で。 2.おもむろにグループインストール
yum groupinstall "X Window System" "GNOME Desktop Environment"

2008年03月28日

MySQLロードマップ(5.1、6.0、6.x、7.0)

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

■MySQL5.1
○08Q2(4~6月)リリース予定

○新機能
・テーブル/インデックスパーティショニング
 →range,hash,key,list,compositeメソッドをサポート
  Merger,Federated,CSVエンジンではサポートしない
  NDBではkeyメソッドのみ
 →行ベース/ハイブリッドレプリケーション
 →ディスクベースクラスタ
 →組込ジョブスケジューラ
 →SQL問題検出
 →高速フルテキスト検索(但し、日本語はSenna依存)

○Nitroedb
 →有償3rdパーティ製エンジン
 →非常に高速なデータ登録性能

■MySQL6.0
○08Q4(10~12月)リリース予定

○新機能
・Falconエンジン
 →InnoDB後継みたいな位置づけ?
 →インメモリでできるだけ処理しちゃおう的なコンセプト
 →外部キーサポートはなし
 →自動スペース再利用
 →B-Treeインデックスのみ

・オンラインバックアップ
 →DMLは非ブロック、DDLブロック、全エンジン対応
 →SQLコマンド駆動
 →ポイントインリカバリサポート
 →ブロッキングリストア
 →データ以外もバックアップ

・オンライン列追加
 →Clusterのみ

・レプリケーション列追加
 →Clusterのみ

・オプティマイザ強化
 →サブクエリ/ジョインの高速化(レスポンスタイムが99.75%低減)

・Falconエンジンのパフォーマンス情報診断

・UTF-8の4バイト対応
 →MySQL5.1対応は未定、3バイトUTF-8の名称が変更に

■MySQL6.1(?)
○α、β版は08年中頃、09年前半にリリース予定

○新機能
・全てのエンジンで外部キーをサポート

・プリペアドステートメントが全エンジンで対応

・サーバサイドカーソルの改善
 →チェックサム

・オプティマイザ強化
 →さらに高速に

・ストアドプロシージャの改善

■MySQL7.0
○α、β版は09年中頃、09年末にリリース予定

○新機能
・セキュリティグループ、ロールが追加
 →容易な権限変更に

・透過的データ暗号化

・データ監査

・外部認証対応
 →OS認証やLDAPとか

・オンラインテーブル変更
 →オンラインDDL

■MySQL Cluster
○5.1
・ディスクベースのテーブル、クラスタ間レプリケーション

○6.0
・オンライン列追加
・高速結合処理
・レプリケーション競合検出機能

○Carrier Grade Edition
・独自のリリースサイクル

■レプリケーション
○5.1
・行ベース/ハイブリッドに対応

○6.x
・チェックサム

○6.x以降(7とか?)
・セミ同期
・マルチソース
・ハートビート

■DRBD(HAソリューション)
・分散型ストレージ
・ネットワークRAID1みたいな感じ
・同期レプリケーション
・高パフォーマンス
・特別なネットワークコンポーネントが不要
 →但し、ハートビートは除く
・障害発生時のデータ不整合を管理、解決
・リカバリ処理の複雑さが解消される
・ハートビートがフェールオーバーと仮想IPを管理

■Enterprise ロードマップ
・MySQL Enterprise Monitor
 →OracleのEMみたいな感じ。便利そうー。

・MySQL Load Balancer

・SQL解析
 →これはいい気がする

・MySQL Connection Maneger
 →言語関係なしに、Pコネクトできるみたい

・リモートインスタンス管理

・バックアップ/リカバリ管理

・memcachedを正式にサポート
 →08Q2ぐらい、Enterprise版のみ

・DWH用エンジン
 →Nitroedb、Infobright
  MySQLオプティマイザと独自のオプティマイザを併用

■ツール
○MySQL Wordkbench
・有償版と無償版

・有償版は1万ぐらい

・ソースからリバースエンジニアリング
 →ER図とか作れる

・MySQLへフォワードできる

・MySQLと同期(有償版のみ)


MySQL6が意外と熱い。
逆を言えば6までは待ちかなぁ…
まだまだOracleの代替品としては使えない気がする。
松竹梅でいう梅コース担当候補ではあるけれども。

派手に私信

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

せんせーモンハン2Gかったー?
かったけど起動してOP見たら疲れたのですりーぷ><

更新滞り気味

Yahoo!ブックマークに登録 はてなブックマークに追加 del.icio.usに追加 livedoorクリップへ追加 Buzzurlに追加 POOKMARK Airlinesへ追加 newsingへ投稿 Saafブックマークに追加

なのでとりあえずネタ3つほど投下予定。

IIDXScoreネタとLinuxネタとMySQLネタ。

5.1すらまだなのに6かよぷっぷくぷーとか思ってたら
やっとサブクエリとかジョインがまともになるんですってよ、奥さん。
実行時間98%カット!!!とか恥ずかしそうに言ってた。

MySQL7ネタも出てたけど、個人的には6のがインパクト強かったわ(笑

ノーマークだったので、ちょっと検証してみようかしら。

ノートもっていくの忘れたので、ごりごり手書きメモしてたわけで、
気力ないので寝。

春のMySQL祭り
とかあるので気になる人はいってみるよろし。






MSN:chrome_fs@hotmail.co.jp
※メッセ専用

800*600 ATOM1.0
RSS1.0 RSS2.0
人気ブログランキング - Free Style