4. Linux 集群安装

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/267242.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Perforce

Perforcehttp://maillist.perforce.com/perforce/downloads/windowslist.htmlhttp://www.perforce.com/product/components/visual_studio_plugin

基于android的智能风扇,新锡德尔对基于Android的静电式智能空气净化器系统设计...

基于Android的静电式智能空气净化器系统设计随着电子、通信、自动控制等技术的快速发展及人们物质精神生活的提高,家用电器的智能化控制代替传统控制已经成为一种大趋势。伴随智能手机的迅速普及,基于Android平台的智能控制在电器控制中扮演了重要角色。工业化水平提高的同时,也…

数据类型转化

1.英特尔,int() 2.纯,str() 3.不啊,bool() 4.里,list() 5.特别,tuple() 6.数据类型叫类(int str bool),创建的活物(数据)叫对象转载于:https://www.cnblogs.c…

模块怎么用_IC设计方法:模块划分与overdesign

今天讲一个非常简单的设计思想,这个东东也是IC设计方法里的基本矛盾之一:模块划分与overdesign。模块划分乃是IC设计最基本也最经典的概念之一。该步骤出现在芯片架构设计之初。多方设计人员一起讨论,决定要做什么功能,各个功能究…

Android常用类库包介绍

为什么80%的码农都做不了架构师?>>> 在Android 类库中,各种包写成android.*的方式,重要包的介绍如下: android.app:提供高层的程序模型、提供基本的运行环境。 android.content:包含各种的对设…

android调用系统相机图片不旋转,Android 处理调用系统相机生成的被旋转图片

主要通过获取EXIF信息进行设置:public static int readPictureDegree(String path) {int degree 0;try {ExifInterface exifInterface new ExifInterface(path);int orientation exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_…

fastdfs 吗 支持windows_主流开源文件存储系统-fastdfs是否支持windows?你可以选择minio...

首先答案是肯定的,fastdfs不支持windows。 其次建议你使用Minio一、引言一般来说文件存储花钱就选择阿里云oss、七牛云等产品,开源的话,目前开源的分布式文件存储系统非常多,上网一搜 "Ceph,GlusterFS,Sheepdog,L…

SenseTime Ace Coder Challenge 暨 商汤在线编程挑战赛* B. 我觉得海星 bitset

B. 我觉得海星 题意&#xff1a; 一个无向图&#xff0c;判断是否含有五元环。T 组数据&#xff0c;n 个点。 T<100, n<200 。 tags&#xff1a; 一开始想 dfs&#xff0c;发现搞不出来。赛后听大佬们bb&#xff0c;原来可以 bitset 水过去 。 bitset<1000> bit[i]…

Android电视关闭的闪屏动画效果

老式电视机关闭的时候画面一闪消失的那个效果&#xff1a; 首先创建一个TVOffAnimation继承于Animation&#xff1a; 首先创建一个TVOffAnimation继承于Animation 然后在initialize里面设置一些参数import android.graphics.Matrix;import android.view.animation.Accelerat…

python怎么清除代码_Python如何清空列表?清空列表的4种方法(代码示例)

通过Python语言提供的不同构造的方法可以有许多方法来清空列表&#xff0c;下面本篇文章就来给带大家介绍Python中4种清空列表的方法&#xff0c;希望对大家有所帮助。方法1&#xff1a;重新初始化列表可以重初始化列表&#xff0c;初始化该作用域中的列表时&#xff0c;将不带…

SocketServer源码学习(二)

SocketServer 中非常重要的两个基类就是&#xff1a;BaseServer 和 BaseRequestHandler在SocketServer 中也提供了对TCP以及UDP的高级封装&#xff0c;这次我们主要通过分析关于TCP的处理逻辑来对SocketServer模块进行一个很好的理解和学习 TCPServer TCPServer 继承了BaseServ…

Yum命令解析

Yum配置文件位于/etc/yum.conf和/etc/yum.repos.d/CentOS-Base.repo目录下 使用yum时注意&#xff1a;必须使用root身份来执行yum&#xff1b;yum配置文件内的镜像站点必须能与自己进行网络连接&#xff1b;镜像站点越近&#xff0c;带宽越大越好&#xff0c;方便下载。 [rootl…

430f149有几种封装类型_高速光调制器的发展与封装技术研究

共读好书汪冰 黄平 杨磊摘 要&#xff1a;文章分析了100 Gbps(以下简称100 G)以太网光通信光调制器及其封装的技术发展动向&#xff0c;对比分析了10 G/40 G/100 G高速光调制器及其封装的结构特点。通过对高速光调制原理的浅析&#xff0c;论述了40 G/100 G高速光调制器在100 …

异常:没有找到本地方法库,java.lang.UnsatisfiedLinkError: no trsbean in java.library.path

1.问题描述 迁移环境中遇到这个问题 : Fri Apr 20 15:22:31 CST 2018, Exception:500004___-500004,没有找到本地方法库,java.lang.UnsatisfiedLinkError: no trsbean in java.library.path 1 Fri Apr 20 15:22:31 CST 2018, TRSException:500004___-500004,没有找到本地方法库…

js将docx转换为html,js 将word转换Html

WalkingPoisons Word-to-HTML sample Click the "save" button to save the file "C:/test.doc" to "C:/test.htm":

vsftp账号_Linux入门-CentOS7安装vsftp

前言vsftpd是用于类Unix系统(包括Linux)的FTP服务器。那怎么搭建呢&#xff1f;请看下文在CentOS7 64位进行安装。为了调试顺利&#xff0c;关闭selinux&#xff0c;防火墙iptables一.yum安装vsftp# yum -y install vsftpd二.启动服务# systemctl start vsftpd.service三.配置文…

android n模拟器,BlueStacks推出Android N模拟器

原标题&#xff1a;BlueStacks推出Android N模拟器IT之家1月23日消息&#xff0c;相信有不少玩家都有过在电脑上玩手游的经历&#xff0c;打怪升级这类游戏在操作似乎还是交给键盘和鼠标比较高效&#xff0c;电脑端体验安卓游戏自然就要用到模拟器了&#xff0c;但是尴尬的是似…

为UIKeyboardTypeNumberPad增加自定义按键

在 iPhone 上面開發應用程式時, 在使用輸入鍵盤時, 或多或少都會遇到客制化鍵盤的問題, 這邊筆者以簡單的數字鍵盤來示範客制化的動作. 這部份我想網路上已經有不少 sample code , 但大部份基本上都是以 SDK 3.x 的版本去實作, 以"特定寫法"來實作客制化在 iOS4 會有…

Unity 内建数据索引

看到多少补多少 顶点输入类型 UnityCG.cginc Line:58 struct appdata_base {float4 vertex : POSITION;float3 normal : NORMAL;float4 texcoord : TEXCOORD0;UNITY_VERTEX_INPUT_INSTANCE_ID };struct appdata_tan {float4 vertex : POSITION;float4 tangent : TANGENT;float…

车载安卓中控改鸿蒙,教你改装车子中控安卓大屏,看一遍你就会了,改完后低配秒变高配...

因为我这个车子年代比较久了&#xff0c;所以没有中控大屏&#xff0c;需要导航的时候我都是把手机放在出风口支架这个地方&#xff0c;这种磁吸的支架有时候过减速杠一震动就掉下来了&#xff0c;我又不想在上面粘什么东西&#xff0c;所以干脆就花几百块钱买了一个能够插手机…