Redhat VM配置

来源:互联网 发布:好声音投票源码 编辑:程序博客网 时间:2024/05/21 14:48

修改Linux主机名

  1. vim /etc/sysconfig/network, edit HOSTNAME to bjha10xjlin1 ( HOSTNAME=bjha10xjlin1)
  2. vim /etc/sysconfig/network-scripts/ifcfg-eth0, add this line to bottom: DHCP_HOSTNAME=bjha10xjlin1
  3. vim /etc/hosts and then reboot
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4::1         localhost localhost.localdomain localhost6 localhost6.localdomain69.111.158.107 test01 test01.eng.platformlab.ibm.com9.111.158.130 test02 test02.eng.platformlab.ibm.com9.111.158.145 test03 test03.eng.platformlab.ibm.com

配置VM IP

# ifconfig -a |more  (HWaddr)# vi /etc/sysconfig/network-scripts/ifcfg-eth0 (HWADDR)# ifup eth0 (ifdown eth0)

VM无密码登录

# ssh-keygen -t rsa# ssh-copy-id -i ~/.ssh/id_rsa.pub user@server_name

配置YUM源

# mv cnbj.repo cnbj.repo.bak# wget ftp://reposerv.eng.platformlab.ibm.com/lab/archives/yum/yumrhel6u3x64.repo# cp ./yumrhel6u3x64.repo /etc/yum.repos.d/# yum clean all# yum makecache# yum update# yum install vim -y# yum install gettext -y

配置JAVA环境变量

# vim /root/.bashrcexport JAVA_HOME=/pcc/app/Linux_jdk1.7.0_x86_64export HADOOP_HOME=/opt/qilibj/hadoop-2.3.0-cdh5.0.2export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$HADOOP_HOME/lib:$CLASSPATH# source /root/.bashrc

Redhat安装图形界面

# yum -y groupinstall "X Window System"# yum -y groupinstall "Desktop"# yum -y install tigervnc-server# vncserver (set pwd)# vi /root/.vnc/xstartup#xterm -geometry 1024x768+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm &gnome-session &# vi /etc/sysconfig/vncserversVNCSERVERS="1:root"VNCSERVERARGS[2]="-geometry 1024x768"# chkconfig --level 35 vncserver on# chkconfig --list vncserver# chkconfig --level 0123456 iptables off# chkconfig --level 0123456 ip6tables off# service vncserver restart# netstat -tlup|grep vnc# vncserver# yum install firefox.x86_64打开VNC-Viewer, 输入IP:1(http://www.tightvnc.com/download.html)# vncserver -kill :1# vncserver

配置时间server

3 nodes of BI01, BI02, BI03, set the BI01 to be the time server

# cat /etc/ntp.conf ==>BI01 (uncomment the following lines)server  127.127.1.0     # local clockfudge   127.127.1.0 stratum 10

Restart nppd service on BI01

# service ntpd restart# chkconfig ntpd on

Check the time server status on BI01

# ntpstat# cat /etc/ntp.conf ==>BI02, BI03 (add the following line)server 9.111.158.195

添加用户/用户组

Add the biadmin group.

# groupadd -g 168 biadmin

Add the biadmin user to the biadmin group.

# useradd -g biadmin -u 168 biadmin

problem: Users cannot be created with $HOME=/home/username
Solution: Modify the /etc/default/useradd on all nodes to change the default home directory to something other than /home (i.e. /home2). After making this change, run mkdir /opt/home2 and chmod 777 /opt/home2 on all nodes

problem: groupadd: group ‘biadmin’ already exists or useradd: user ‘biadmin’ already exists
Solution: userdel -r biadmin & groupdel biadmin

配置LDAP和CSH

authconfig-tui

[root@qilibj1 qilibj]# cat /etc/openldap/ldap.conf## LDAP Defaults## See ldap.conf(5) for details# This file should be world readable but not world writable.#BASE   dc=example,dc=com#URI    ldap://ldap.example.com ldap://ldap-master.example.com:666#SIZELIMIT      12#TIMELIMIT      15#DEREF          neverTLS_CACERTDIR /etc/openldap/cacertsURI ldap://bj1ldap1.eng.platformlab.ibm.com/ ldap://bj1ldap2.eng.platformlab.ibm.com/BASE dc=platformlab,dc=ibm,dc=com
getent passwd |grep qilibjyum install tcsh.x86_64 
0 0
原创粉丝点击