RedHat Enterpriseへzabbixエージェント導入

RHEL 5系のRedhat5.x及びCentOS5.xへzabbixエージェント導入方法

  1. 下記サイトから最新のatomic-releaseをダウンロード
    https://www6.atomicorp.com/channels/atomic/centos/5/x86_64/RPMS/
  2. atomic-releaseをインストール
    # rpm -Uvh atomic-release*rpm
  3. zabbix-agentをインストール
    # yum install zabbix-agent 

以上、後は設定ファイルにzabbixサーバを入れて、起動するだけ。

カテゴリー: Linux  Tags: CentOS Redhat Zabbix 

resolv.confの内容が書き換わる

CentOS6,sl6系のresolv.confの内容を書き換えたはずが、再起動すると、書いた設定が消えて初期値に戻ってしまう。 どうやら、/etc/sysconfig/network-scripts/ifcfg-eth0の内に、記述しないとダメみたい。 [続きを読む]
カテゴリー: Linux  Tags: CentOS DNS SL6 

eht0がリネームされ、ネットワークが使えない時の対処

NICを入れ替えたり、仮想化でゲストOSをコピーしたりするときに下記のエラーでネットワークが使用出来ない場合がある。 udev: renamed interface eth0 to eth1 ネットワークインターフェースは1つしかないのに、eth1に割り当てられる症状なのですが、以前に使っていたNICがeth0として記録され、情報が残っているからのようです。 [続きを読む]
カテゴリー: Linux  Tags: CentOS SL6 

s3cmdで警告メッセージが出る

CentOS,sl6で、epelからs3cmdをインストール出来るのですが、バージョンが古いので、警告が出るようです。 $ s3cmd --version /usr/lib/python2.6/site-packages/S3/Utils.py:17: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import sha as sha1 s3cmd version 0.9.9.9 解決方法として、 [続きを読む]
カテゴリー: Linux  Tags: AmazonS3 CentOS SL6 

FTPサーバをFXP対応にする

FTPサーバソフトウェアはデフォールトでは危険性があるので、FXP を使用不可にしていることが多い。 でも、FXP 対応だと便利であるのも確かなので、proftpdとvsftpdをFXP対応にする。 [続きを読む]
カテゴリー: Linux  Tags: CentOS ftp SL6 Ubuntu 

RedHat系のOSで、不要になったパッケージを削除

package-cleanupと言うコマンドを利用するが、デフォルトで入ってない場合がある。
入ってない場合は、下記でインストール

# yum install yum-utils

不要なパッケージを探す

# package-cleanup --leaves
Setting up yum
libyaml-0.1.4-1.el5.rf.i386

不要なパッケージを削除

# yum remove libyaml-0.1.4-1.el5.rf.i386
カテゴリー: Linux  Tags: CentOS Fedora Redhat SL6 

libeventのエラーでyum更新出来ない

CentOS5.x上で、yum更新すると、下記のエラーのまま放置状態だったので、ようやく手をつけた。 –> Finished Dependency Resolution Error: Missing Dependency: libevent-1.4.so.2 is needed by package memcached memcachedは、remiパッケージから入れたもので、今回、nfsを使う用途が出てきたので、nfs-utilsをインストールしようとしたところ、やはり同じくlibeventのエラーで止まってしまう。 [続きを読む]
カテゴリー: Linux  Tags: CentOS 

bash-completionをインストール

CentOS6/sl6では、bash-completionが標準では入ってないのね。

epelのレポジトリを登録した後、下記でインストール

# yum install -y bash-completion --enablerepo=epel

ちなみに、bash-completion導入すると、コマンドの引数も保管してくれるので便利。

カテゴリー: Linux  Tags: CentOS SL6