新建虚拟机后启动,

  1. ifconfig 无ip
  2. vi /etc/sysconfig/network-scripts/ifcfg-eth0
  3. service network restart
  4. 如果不能解析域名则
    • 或者将其它能够正常访问的虚拟机的配置/etc/sysconfig/network-scripts/ifcfg-eth0拷贝过来后修改
  5. 删除生成的文件使重新生成 rm -rf /etc/udev/rules.d/70-persistent-net.rules

  6. 修改主机名(克隆过来的虚拟机需要改)
    • vi /etc/sysconfig/network 把HOSTNAME的值修改成你想要的主机名

    • vi /etc/hosts
    • localhost.localdomain替换成你的主机名
    • reboot
    • hostname 启动后输入查看主机名

虚拟机的ip 修改的 ip要服务虚拟机的网段

ifconfig eth1:vip 192.168.57.180 netmask 255.255.255.0 ip addr del

命令 注释
service network restart 网卡重启
service iptables restart 重启防火墙
chkconfig iptables off 关闭防火墙
chkconfig iptables –list 防火墙列表
linux 级别
init 0 关闭 关机 shutdown reboot
init 1  
init 2  
init 3 图形
init 4  
init 5  
init 6 重启 reboot

系统服务文件夹

/etc/init.d

切换yum源,使自动寻找最近的可用yum源码

```shell
yum install -y epel-release
yum clean all
```   ### 若yum出现`repomd.xml does not match metalink for epel`
> `vi /etc/yum.repos.d/epel.repo`
> 注释掉 mirror list
> `yum clean all`
> `wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz` ## 必备 ```` yum install gcc wget openssl-devel pcre-devel  zlib-devel vim ````

安装时钟同步

yum -y install ntp 国内ntp时钟服务器 server time.windows.com ibrust 搜索 能够ping通 执行命令同步 1. crontab -e回车 输入 */10 * * * * /usr/sbin/ntpdate ntp.sjtu.edu.cn 2. chkconfig ntpd on 3. 查看同步情况watch ntpd -p

创建用户及组

groupadd  bigdata
useradd -g bigdata bigdata
echo "123456"|passwd --stdin bigdata

更换组及拥有人

chown -R bigdata:bigdata elastic

安装memcached

yum -y install memcached

安装jdk

  • yum search java | grep -i --color JDK
  • yum install java-1.6.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
  • vi /etc/profile在最后加上

    export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    
  • 让配置生效 source /etc/profile

    复制远程好的

安装tomcat

解析不了主机

route 命令查看路由情况

route add default gw 192.168.1.1

配置hosts文件

  • vi /etc/hosts在最后加上

    192.168.199.101 sj-node1
    192.168.199.102 sj-node2
    192.168.199.103 sj-node3
    192.168.199.104 sj-node4
    

    ip根据自己的虚拟机ip填写 后面的机器别名sj-node*根据自己的喜好随意修改

无密码ssh登录

  • ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
  • cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
  • scp ~/.ssh/id_dsa sj-node2:~/.ssh/
  • scp ~/.ssh/id_dsa.pub sj-node2:~/.ssh/
  • scp ~/.ssh/authorized_keys sj-node2:~/.ssh/
  • 最后scp 的三个步骤重复操作 将文件拷贝到 sj-node3,sj-node4