1. 配置yum

yum clean all
yum makecache
yum install wget

2.安装JDK

(1) 将jdk-7u60-linux-i586.rpm通过WinSCP上传到虚拟机中
(2) 安装JDK:rpm -ivh jdk-7u65-linux-i586.rpm
(3) 配置jdk相关的环境变量

vi .bashrc
export JAVA_HOME=/usr/java/latest
export PATH=$PATH:$JAVA_HOME/bin
source .bashrc

(4) 测试jdk安装是否成功:java -version

3.安装Perl

yum install -y gccwget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz
tar -xzf perl-5.16.1.tar.gz
cd perl-5.16.1
./Configure -des -Dprefix=/usr/local/perl
make && make test && make install
perl -v

4.在4个虚拟机中安装CentOS集群

(1)按照上述步骤,再安装三台一模一样环境的linux机器
(2)另外三台机器的hostname分别设置为eshop-cache02,eshop-cache03,eshop-cache04
(3)安装好之后,在每台机器的hosts文件里面,配置好所有的机器的ip地址到hostname的映射关系

比如说,在eshop-cache01的hosts里面

192.168.0.150 eshop-cache01
192.168.0.152 eshop-cache03
192.168.0.151 eshop-cache02
192.168.0.153 eshop-cache04

5.配置4台CentOS为ssh免密码互相通信

(1)首先在三台机器上配置对本机的ssh免密码登录
ssh-keygen -t rsa
生成本机的公钥,过程中不断敲回车即可,ssh-keygen命令默认会将公钥放在/root/.ssh目录下
cd /root/.ssh
cp id_rsa.pub authorized_keys
将公钥复制为authorized_keys文件,此时使用ssh连接本机就不需要输入密码了

测试:ssh eshop-cache01,ssh eshop-cache03,ssh eshop-cache02,ssh eshop-cache04

成功

(2)接着配置三台机器互相之间的ssh免密码登录
使用ssh-copy-id -i hostname命令将本机的公钥拷贝到指定机器的authorized_keys文件中

Example

eshop-cache01 机器

ssh-copy-id -i eshop-cache02
ssh-copy-id -i eshop-cache03
ssh-copy-id -i eshop-cache04

eshop-cache02 机器

ssh-copy-id -i eshop-cache01
ssh-copy-id -i eshop-cache03
ssh-copy-id -i eshop-cache04

eshop-cache03 机器

ssh-copy-id -i eshop-cache01
ssh-copy-id -i eshop-cache02
ssh-copy-id -i eshop-cache04

eshop-cache04 机器

ssh-copy-id -i eshop-cache01
ssh-copy-id -i eshop-cache02
ssh-copy-id -i eshop-cache03

测试:

eshop-cache04 机器

ssh eshop-cache01 ,免密码直接登录

以上的步骤,还有一些简单的办法。借助SCP 远程拷贝命令

例如:

SCP authorized_keys eshop-cache02:/root/.ssh
SCP authorized_keys eshop-cache03:/root/.ssh
SCP authorized_keys eshop-cache04:/root/.ssh

转载于:https://www.cnblogs.com/likevin/p/8871865.html

4. Linux 集群安装相关推荐

  1. Linux jq 、vim以及LInux集群安装miniconda并配置虚拟环境(笔记)

    https://github.com/QInzhengk/Math-Model-and-Machine-Learning Linux jq .vim以及LInux集群安装miniconda并配置虚拟环 ...

  2. Weblogic 10.3.6 for linux 集群安装

    模拟环境:Oracle VBox.Oracle Linux 5.7.Oracle Jdk 6u43.Oracle Weblogic 10.3 1.安装JDK 1.下载最新版本jdk: jdk-6u43 ...

  3. redis3.2.8 linux集群安装

    2019独角兽企业重金招聘Python工程师标准>>> 最少为3+3模式 下载并安装基础组件 yum -y install gcc automake autoconf libtool ...

  4. linux nacos启动_Nacos集群安装配置

    上篇文章讲到Nacos从v1.3.2开始,windows系统启动脚本默认改成了集群模式(也就是不带参数"-m standalone"),那么如果双击startup.cmd启动就会失 ...

  5. Alibaba Nacos Linux下的集群安装与mysql持久化数据

    概述:为了nacos的高可用,防止一台服务宕机,我们可以采取集群方式实现实现高可用.nacos服务内部集成了derby小型数据库,集群时则需要多台机器都链接到同一台数据库实现数据共享.部署结果如下: ...

  6. biee 12c linux 安装,oracle biee 12c linux ha 集群安装配置手册.pdf

    oracle biee 12c linux ha 集群安装配置手册 Oracle BIEE 12c Linux 系统集群安装配置文档 仇 辉 2017 年 2 月 1 1 文档控制 编制 日期 作者 ...

  7. redis伪集群安装linux,redis伪集群搭建(亲测无坑)

    一.单机版安装部署,伪集群只需要操作前1-8步即可,再往下浏览找到:二.单机版-伪集群  安装部署继续搭建,如需设置密码参照第10步 1.安装基本工具 yum install -y gcc-c++ v ...

  8. hadoop集群安装

    一.简述 本次集群安装基于4台虚拟集群下进行. hadoop版本使用 2.6.4 操作系统为 centos6.5 jdk版本为 jdk-7u67-linux-x64.tar.gz 二.准备 创建had ...

  9. mysql集群安装(centos)

    永不放弃,一切皆有可能!!! 只为成功找方法,不为失败找借口! mysql集群安装(centos) mysql cluster : 1. 基于NDB Cluster 的分布式数据库系统 2. mysq ...

最新文章

  1. python中列表、字典和集合推导式
  2. [HDOJ6165] FFF at Valentine(强联通分量,缩点,拓扑排序)
  3. Android应用---基于NDK的samples例程hello-jni学习NDK开发
  4. 【ES6(2015)】Class (类)
  5. python封装举例_Python+Pycharm—学习1—封装导入
  6. linux 虚拟 设备,Linux中的虚拟网络设备
  7. check_mk自定义监控增加性能数据图形展示
  8. 图像处理代码合集:特征提取-图像分割-分类-匹配-降噪
  9. mysql实现斐波那契,C#实现斐波那契数列的几种方法整理
  10. matlab散点图注释,MATLAB中散点图的绘制方法
  11. Python爬虫马蜂窝结伴信息
  12. 蓝桥杯算法竞赛培训(二) 汉诺塔与STL
  13. 修改 mac 截图默认保存位置
  14. 计算机硬件系统维护经验与体会,计算机操作系统维护与优化的实训报告心得体会.docx...
  15. Spring boot集成RabbitMQ
  16. ios9系统无法下载应用问题分析与解决
  17. 硬盘存储双寡头之争 希捷重注中国市场或赢大丰收
  18. EEG 信号频带功率计算
  19. 计算机关闭这些程序,电脑中哪些进程可以关闭? 节约资源
  20. Java+mysql基于JSP的家教兼职网站

热门文章

  1. 结构化查询语言包含哪些方面?
  2. 【WIN10】VisualStateManager使用說明
  3. [数分提高]2014-2015-2第9教学周第1次课 (2015-04-28)
  4. 3013-04-13 腾讯笔试
  5. javascript --- [FormData的使用] 表单元素转换成表单 对象二进制文件上传
  6. 深入Spring Boot:快速集成Dubbo + Hystrix
  7. SQL语句:从一个表里按年份统计条目数
  8. iOS屏幕适配方案-Auto Layout
  9. 软件工程概论作业01
  10. C# 遍历List 并删除某个元素