rsyslogdのrate-limitingを解除

 

/var/log/message中にこんなメッセージが出る。

Feb 22 21:30:37 rsyslogd-2177: imuxsock begins to drop messages from pid 8598 due to rate-limiting
Feb 22 21:30:38 xxxxx rsyslogd-2177: imuxsock lost 15 messages from pid 8598 due to rate-limiting
Feb 22 22:04:01 xxxxx rsyslogd-2177: imuxsock begins to drop messages from pid 8598 due to rate-limiting
Feb 22 22:04:03 xxxxx rsyslogd-2177: imuxsock lost 105 messages from pid 8598 due to rate-limiting

 

rsyslogのrate-limiting機能で
デフォルトでは200行まで出力するとその後が捨てられるみたいです。

rate-limiting機能を解除するには

/etc/rsyslog.confに

$SystemLogRateLimitInterval 0 

を追記すればいい。

 

 

 

debianへDell OMSAのインストール

libssl0.9.8が必要

wget http://snapshot.debian.org/archive/debian/20110406T213352Z/pool/main/o/openssl098/libssl0.9.8_0.9.8o-7_amd64.deb

dpkg -i  libssl0.9.8_0.9.8o-7_amd64.deb

 

1. (Optional for Upgrade) Create a new file ending in ‘sources.list’ in the ‘/etc/apt/sources.list.d’ directory. Cut and paste the command below. (If typing by hand, note carefully the spacing.)

echo ‘deb http://linux.dell.com/repo/community/deb/latest /’ | tee -a /etc/apt/sources.list.d/linux.dell.com.sources.list

2. To verify OMSA packages, add the repository key to apt. Note that you must re-do this step if upgrading from OMSA 6.5 because a new key is being used.

gpg –keyserver pool.sks-keyservers.net –recv-key 1285491434D8786F

gpg -a –export 1285491434D8786F | apt-key add –

If you are behind a firewall that only allows outbound traffic over port 80, you may need to use this instead:

gpg –keyserver hkp://pool.sks-keyservers.net:80 –recv-key 1285491434D8786F (possibly needing to add “–keyserver-options http-proxy=http://<user>:<password>@<proxy>:<port>”)

gpg -a –export 1285491434D8786F | sudo apt-key add –

3. Make apt aware of the new software repository by issuing the following command:

apt-get update

apt-get install srvadmin-all

service dsm_om_connsvc start

update-rc.d dsm_om_connsvc defaults

 

ln -s /opt/dell/srvadmin/bin/omreport /usr/bin/omreport

◆ サーバの正常性確認
# omreport system esmlog

# omreport system alertlog

# omreport chassis

# omreport storage controller controller=X

# omreport storage controller
Controllers
ID : 0

 

[KVM]KVMゲストOSへのコンソール接続設定

ゲストOSがDebian GNU/Linux 6.0の場合

# vi /etc/inittab
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100  

# vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty0"  

# update-grub

ゲストOSがubuntu の場合

  • # vi /etc/init/ttyS0.conf 
    start on stopped rc RUNLEVEL=[2345]
    stop on runlevel [!2345]
    
    respawn
    exec /sbin/getty -L 115200 ttyS0 vt102
    
  • # start ttyS0
    
  • # vi /etc/default/grub
    GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8" 
    GRUB_TERMINAL=serial  
    GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1" 

    Sの場合

 

 

lvmの作成

パッケージ追加

apt-get install lvm2

対象のディスクが/dev/sda8をLVMにする場合

fdisk /dev/sda

コマンド (m でヘルプ): t
Selected partition 8
16進数コード (L コマンドでコードリスト表示): 8e
領域のシステムタイプを 1 から 8e (Linux LVM) に変更しました

コマンド (m でヘルプ): w
領域テーブルは交換されました!

ioctl() を呼び出して領域テーブルを再読込みします。
ディスクを同期させます。

-----------------------

■PV(Physical Volume、物理ボリューム)を作成

#pvcreate /dev/sda8
  Writing physical volume data to disk "/dev/sda8"
  Physical volume "/dev/sda8" successfully created

# pvdisplay
  "/dev/sda8" is a new physical volume of "488.80 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sda8
  VG Name
  PV Size               488.80 GiB
  Allocatable           NO
  PE Size               0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               fzqGsk-thBd-ozsr-cHLd-rlhC-jAnd-d7Fj6i

---------------------
■VG(Volume Group、ボリュームグループ)を作成

vgcreate VolGroup01 /dev/sda8
  Volume group "VolGroup01" successfully created

# vgdisplay
  --- Volume group ---
  VG Name               VolGroup01
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               488.80 GiB
  PE Size               4.00 MiB
  Total PE              125133
  Alloc PE / Size       0 / 0
  Free  PE / Size       125133 / 488.80 GiB
  VG UUID               d7RTSU-cWxQ-mrES-M0rS-kC0F-0rfD-br2zTk
-------------------------------
■LV(Logical Volume、論理ボリューム)作成
lvcreate -n vol01 -l 100%FREE VolGroup01

  Logical volume "vol01" created
root@yk1-kana000:~# lvdisplay
  --- Logical volume ---
  LV Path                /dev/VolGroup01/vol01
  LV Name                vol01
  VG Name                VolGroup01
  LV UUID                13FSko-8dhY-t9cH-Iezc-ioyJ-hASb-zkJyfq
  LV Write Access        read/write
  LV Creation host, time xxxxx, 2014-01-12 20:39:01 +0900
  LV Status              available
  # open                 0
  LV Size                488.80 GiB
  Current LE             125133
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           254:0
----------------------------------
■ファイルシステム構築
mkfs.ext4 /dev/VolGroup01/vol01

fedora19のインターフェース名をethに戻す

Fedora 15 以上で「Network Device Naming変更」により eth0 と言うネーミングがデフォルトで廃止されたことで環境によっていろいろなインターフェース名になりeth0とかで統一したいときに困ります。

これをethXに戻す手順です。

少し前のバージョンでは

yum remove biosdevname

を実行したあと

/etc/udev/rules.d/70-persistent-net.rules

を編集すればよかったですが、Fedora19では若干手順が異なるみたい。

yum remove biosdevname


は同じですが

/etc/default/grubに赤字部分を追加し再起動が必要
vi /etc/default/grub

RUB_CMDLINE_LINUX="rd.md=0 rd.dm=0 vconsole.keymap=jp106 rd.lvm.lv=fedora_yk1-miruki000/usr $([ -x
/usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.lvm.lv=fedora_hoge
/root rd.luks=0 rd.lvm.lv=fedora_yk1-miruki000/swap rhgb quiet net.ifnames=0"