パソいろ パソコンやIT関連、周辺機器や開発のことなど

パソコンや開発、Linuxやデータベースのことなど

Xen コマンドラインで仮想環境インストール
Xen コマンドラインでゲストOSインストール
対話モードでCentOs6を64ビット版で

virt-install --nographics --prompt -l http://ftp.riken.jp/Linux/centos/6/os/x86_64


Xenまとめに戻る

CentOs5にXenをyumでインストール
yum groupinstall Virtualization

yum install kernel-xen

xen対応のKernelを利用するため、「/etc/sysconfig/kernel」の「DEFAULTKERNEL=kernel」行を「DEFAULTKERNEL=kernel-xen」に変更。

# vi /etc/sysconfig/kernel

#DEFAULTKERNEL=kernel
DEFAULTKERNEL=kernel-xen


xen対応のKernelで起動させるため、「vi /boot/grub/menu.lst」の「default=X」行のXの値をxen対応カーネルの番号に変更。

# vi /boot/grub/menu.lst

#default=1
default=0


reboot

「xm list」と入力し、以下のように表示されれば完了。
#  xm list
Name                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                 0      454     1 r-----     16.5


Xenまとめに戻る

PostgreSQLで改行コードを<br />に置換
ポストグレスSQLで改行コードをHTMLのBRに一括変換のサンプル

UPDATE テーブル名 SET honbun=replace(honbun,'\r','<br />')

試してないけど正規表現でも置換できるらしい
第3引数のgオプションが一致する全ての対象変換らしい。
ルールをグループ化している (  ) をそれぞれ「\」バックスラッシュでエスケープする必要がある?

UPDATE テーブル名 SET honbun=regexp_replace(honbun, '\(\r\n|\r|\n\)', '<br /> ', 'g')