环境准备: SSH互信免密码登陆,时间同步,修改主机名,JDK安装,新用户添加,安装maven
2018/06 作者:ihunter 0 次 0
环境准备
一.SSH互信免密码登陆: # 每台服务器操作一次.
1.1 配置远程主机无密码登录 # 推荐 ssh-keygen -t rsa -P '' # 生成密钥 ssh-keygen -t rsa -f .ssh/id_rsa -P '' # 生成密钥 ssh-copy-id -i .ssh/id_rsa.pub root@主机 -p 55555 # 向被授权的主机上拷贝,端口加-p. -------------------------------------------------------- ssh-copy-id -i .ssh/id_rsa.pub root@172.24.0.13 ssh-copy-id -i .ssh/id_rsa.pub root@172.24.0.14 --------------------------------------------------------
1.2 配置hadoop-master本机无密码登录 ssh-keygen -t rsa # 生产秘钥 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys # 将公钥追加到”authorized_keys”文件 chmod 600 .ssh/authorized_keys # 赋予权限 ssh hadoop-master # 验证本机能无密码访问 1.3 关闭SELINUX service iptables stop chkconfig iptables off vi /etc/selinux/config # 关闭SELINUX后,需要重启服务器 -- 注释掉 #SELINUX=enforcing #SELINUXTYPE=targeted -- 添加 SELINUX=disabled
二.配置所有主机时间同步: # 每台服务器操作一次.
yum -y install ntpdate # 安装ntpdate cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ntpdate time.windows.com && hwclock -w && hwclock --systohc # 开始同步时间
三.修改每台机器的主机名 (hostname) # 每台服务器操作一次.
hostnamectl set-hostname xxx # 修改centos7主机名 echo 172.24.0.13 ceph-mon0 >> /etc/hosts echo 172.24.0.13 ceph-mds0 >> /etc/hosts echo 172.24.0.14 ceph-osd0 >> /etc/hosts echo 172.24.0.14 ceph-osd1 >> /etc/hosts
四.每台机器JDK安装. # 每台服务器操作一次.
4.1 下载jdk并解压
mkdir /usr/java cd /usr/java axel -n 50 http://91.cndo.org/jdk-8u172-linux-x64.rpm # jdk7请用: jdk-7u55-linux-x64.rpm rpm -ivh jdk-8u172-linux-x64.rpm
4.2 添加java环境变量(需root账号)
vi /etc/profile #java path export JAVA_HOME=/usr/java/default export JRE_HOME=/usr/java/default/jre PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/rt.jar export JAVA_HOME PATH CLASSPATH source /etc/profile
4.3、验证java是否安装成功:
java -version # java version "*" rpm -qa | grep jdk # java version "*"
五.创建新用户,看具体需求设置:
sudo useradd -d /home/hadoop -m hadoop # -d设置用户目录路径,-m设置登录名 passwd hadoop # 设置密码 hadoop:x:1002:1002::/home/hadoop:/bin/bash # 命令行开头只显示$:,并且一些shell语句无法使用 vi /etc/sudoers hadoop ALL=(ALL)ALL # 新创建的用户需要在/etc/sudoers中添加sudo权限
六.安装maven:
Maven的下载地址是:http://maven.apache.org/download.cgi
安装Maven非常简单,只需要将下载的压缩文件解压就可以了。
cd /usr/local/src/ wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz tar zxf apache-maven-3.5.3-bin.tar.gz mv apache-maven-3.5.3 maven3 mv maven3 /usr/local/ 然后还需要 配置环境变量。 vi /etc/profile #在适当的位置添加 export M2_HOME=/usr/local/maven3 export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$M2_HOME/bin:$PATH 保存退出后运行下面的命令使配置生效,或者重启服务器生效。 source /etc/profile 验证版本 mvn -v or #把maven3加入系统变量 echo 'export PATH=$PATH:/usr/local/maven3/bin'>>/etc/profile && source /etc/profile 修改Maven配置: vi /usr/local/maven3/conf/settings.xml 本地仓库路径配置:/path/to/local/repo 国内Maven镜像配置:aliyun central Aliyun Central mirror http://maven.aliyun.com/nexus/content/groups/public
上篇:
没有了
下篇:
Openresty 配合 redis 实现无感知灰度发布系统