Home > Unix・Linux > Red Hat Archive

Red Hat Archive

KVM のコンソールに接続できない時

ゲストOSにて
# vi /etc/grub.conf

kernel /vmlinuz-2.6.32-220.7.1.el6.x86_64 ro root=/dev/mapper/VolGroup-ll
v_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MDD
 rd_NO_DM LANG=ja_JP.UTF-8 KEYBOARDTYPE=pc KEYTABLE=jp106 crashkernel=auto rhgb
quiet console=tty0 console=ttyS0

という感じに、
console=tty0 console=ttyS0
を追記する。

ネットワークインターフェイスの名称変更

  • Posted by: Netman
  • 2012年3月31日 14:33
  • Red Hat

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

IPアドレス変更

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #←デバイス名
ONBOOT=yes #←システム起動時に有効にするか
BOOTPROTO=none #←固定IP:none,static DHCPはdhcp
HWADDR=XX:XX:XX:XX:XX:XX #←MACアドレス
TYPE=Ethernet #←インタフェースのデバイスタイプ。他にxDSLなど
#DHCP_HOSTNAME=example.com #←DHCPサーバに通知するホスト名
IPADDR=192.168.1.16 #←IPアドレスの指定
NETMASK=255.255.255.0 #←IPアドレスに対するネットマスクの指定
#NETADDR=192.168.1.0 #←ネットワークアドレス。通常IPアドレスとネットマスクより自動判断
#BROADCAST=192.168.1.255 #←ブロードキャストアドレス。通常IPアドレスとネットマスクより自動判断
USERCTL=no #←デバイスの制御をroot以外にも許すか。
PEERDNS=no #←DHCPによって取得したDNSサーバのアドレスを/etc/resolv.confに反映するか。DHCPを使う場合は通常yes。
GATEWAY=192.168.1.1 #←デフォルトのゲートウエイアドレス(普通はルータのIPアドレスを書く)
IPV6INIT=no #←このデバイスでIPv6を有効にするか

# vi /etc/resolv.conf
nameserver XXX.XXX.XXX.XXX
nameserver XXX.XXX.XXX.XXX

# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
GATEWAY=192.168.1.1

# service network restart

不要サービス

chkconfig acpid off
chkconfig auditd off
chkconfig avahi-daemon off
chkconfig bluetooth off
chkconfig certmonger off
chkconfig cgconfig off
chkconfig cpuspeed off
chkconfig cups off
chkconfig ip6tables off
chkconfig mdmonitor off
chkconfig netconsole off
chkconfig netfs off
chkconfig nfslock off
chkconfig restorecond off
chkconfig rpcbind off
chkconfig rpcgssd off
chkconfig rpcidmapd off

ランレベル

■■Debian系
Debian 系の多くのディストリビューションでは、ランレベル 2 から 5 を区別しない。
0 - 停止
1 - シングル
2 から 5 - マルチユーザーモードで、Xディスプレイマネージャも起動
6 - リブート

■■レッドハット系
0 - 停止
1 - シングルユーザー
2 - 未使用/ユーザー定義可能
3 - マルチユーザー、コンソールログインのみ
4 - 未使用/ユーザー定義可能
5 - ランレベル 3 + Xディスプレイマネージャ起動
6 - リブート
どのサービスがどのランレベルで起動するかは、chkconfig ツールで管理できる。

■■Solaris
0 - オペレーティングシステムを停止。SPARCの場合、OpenBootのプロンプトに移行
S - シングルユーザー、root ファイルシステムのみマウント(リードオンリー)
1 - シングルユーザー、全ローカルファイルシステムをマウント(リード/ライト)
2 - マルチユーザー、ほとんどのデーモンを起動
3 - マルチユーザー、ランレベル 2 の動作に加えて、ファイルシステムのエクスポート、その他のネットワークサービスを起動
4 - 予備のマルチユーザーモード。ユーザー定義
5 - シャットダウンし、ハードウェアがサポートしていれば電源を切る。
6 - リブート

yumのGUI版(yumex)


# yum install yumex

yum fastestmirror無効化


# vi /etc/yum/pluginconf.d/fastestmirror.conf
--------------------------------------------------------------------------------
[main]
enabled=0  #←ここを0にしてやる
--------------------------------------------------------------------------------

プロキシ設定(bash、csh、tcsh、yum、apt-get、Solaris Update、wget)

■■bash
$ vi ~/.profile
--------------------------------------------------------------------------------
export http_proxy="http://proxy.server.com:8000/"
export ftp_proxy="http://proxy.server.com:8000/"
--------------------------------------------------------------------------------

■■csh/tcsh
--------------------------------------------------------------------------------
setenv HTTP_PROXY "http://proxy.server.com:8000/"
setenv FTP_PROXY "http://proxy.server.com:8000/"
--------------------------------------------------------------------------------

■■yum

# vi /etc/yum.conf
--------------------------------------------------------------------------------
proxy=http://proxy.server.com:8000/
--------------------------------------------------------------------------------


■■apt-get

# vi /etc/apt/apt.conf
--------------------------------------------------------------------------------
Acquire::http::Proxy "http://proxy.server.com:8000/";
Acquire::ftp::Proxy "http://proxy.server.com:8000/";
--------------------------------------------------------------------------------


■■Solaris Update

# smpatch set patchpro.proxy.host
Web Proxy Host Name: proxy.server.com
# smpatch set patchpro.proxy.port
Web Proxy Port Number: 8000


■■wget

シェルでproxy設定しておけば問題なく使えるが、この設定でもOK。
--------------------------------------------------------------------------------
vi /etc/wgetrc
http_proxy=http://proxy.server.com:8000/
ftp_proxy=http://proxy.server.com:8000/
use_proxy = on
--------------------------------------------------------------------------------

PPC版でsuできなくなることの対処


シングルユーザーモードでパスワード再設定
起動時のプロンプト
boot: 「linux single」と入力
 
# passwd

リポジトリ追加

  • Posted by: Netman
  • 2011年11月 9日 02:15
  • Red Hat
RPMFORGE

# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# rpm --import RPM-GPG-KEY.dag.txt 
# rm -f RPM-GPG-KEY.dag.txt 
# vi /etc/yum.repos.d/rpmforge.repo
--------------------------------------------------------------------------------
[rpmforge]
name=RPMforge RPM repository for Red Hat Enterprise Linux
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el6/en/$basearch/rpmforge/
gpgcheck=1
enabled=0
--------------------------------------------------------------------------------
# yum --enablerepo=rpmforge install [パッケージ名]



EPEL

# wget http://ftp.riken.jp/Linux/fedora/epel/RPM-GPG-KEY-EPEL-6
# rpm --import RPM-GPG-KEY-EPEL-6 
# rm -f RPM-GPG-KEY-EPEL-6 
# vi /etc/yum.repos.d/epel.repo
--------------------------------------------------------------------------------
[epel]
name=EPEL RPM Repository for Red Hat Enterprise Linux
baseurl=http://ftp.riken.jp/Linux/fedora/epel/6/$basearch/
gpgcheck=1
enabled=0
--------------------------------------------------------------------------------
# yum --enablerepo=epel install [パッケージ名]

yumで国内のミラーを選択させる方法

  • Posted by: Netman
  • 2011年10月11日 16:18
  • Red Hat
yumにはyum-fastestmirrorというプラグインがあって、最速のミラーサーバからダウンロードするような仕組みになってます。

でもなぜか国外のミラーサーバが選択され・・・そして遅い・・・ことがある。やっぱり自動で世界中のミラーから最速のやつを探してくるってのに無理がある(?)。

そこで、「海外のミラーより国内のミラーの方が速い」と考えると、ミラーサーバの選択を国内のサーバに限定してやることで、国内のサーバからダウンロードすることができると考えられる。

そのやり方。/etc/yum.repos.d/fedora.repo や /etc/yum.repos.d/fedora-updates.repo のファイルを見てみると、mirrorlist=~ の行がある。この行でミラーサーバのリストを返すCGI(?)を指定してる訳ですが、そのCGI(?)に、country=JP というパラメータを渡してやると、日本国内のサーバのみ返すようになっているようです。

そこで、mirrorlist=~の行の行末に、「&country=JP」を追加します。これだけ。これで国内のサーバからダウンロード出来るようになります。

Index of all entries

Home > Unix・Linux > Red Hat Archive

Search
Feeds

Return to page top