一、jdk的安装
采用源码安装,从eclipse官网下载源码包(我选择的是最新版本jdk-8u101-linux-x64.gz),然后解压、配置环境变量即可,具体步骤可参照博客:http://www.linuxidc.com/Linux/2015-01/112030.htm
二、eclipseed安装和快捷键的配置
直接在命令行开展工作不利于程序调试,于是选择使用eclipse作为IDE,到官方网站下载eclipse最新版,下载完成后解压到/opt/目录下以供全局使用。为方便启动选择为eclipse创建桌面快捷方式,具体步骤可参照博客:http://www.linuxidc.com/Linux/2014-08/105090.htm。注意,在点击创建好的快捷方式启动eclipse时出现错误,提示:A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
/opt/eclipse/jre/bin/java java in your current PATH。根据错误提示,将jdk安装目录下的jre目录整个拷贝至/opt/eclipse/即可解决问题。
三、测试环境搭建:
在线安装glusterfs系统,使用命令:apt-get install glusterfs-server即可完成安装,glusterfs集群搭建过程可参照之前所发帖子。glusterfs系统 的基本原理和数据卷、节点的管理可参照博客:
http://blog.csdn.net/zzulp/article/details/39527441
http://vdisk.weibo.com/s/zL8T_Qz-AKTjA
根据小组成员的讨论结果,我们需要在自己的电脑上借用虚拟机选择两个或更多个节点搭建测试用集群。
(1)两节点(Host1、Host2):
管理节点为Host1,每个数据卷包含两个brick。
|
Brick1位置 |
Brick2位置 |
挂载点位置 |
卷类型 |
Volume1 |
Host1 |
Host2 |
Host1 |
随意 |
Volume2 |
Host1 |
Host2 |
Host1 |
副本卷 |
(2)三节点(Host1、Host2、Host3)
管理节点为Host1,每个卷依然使用两个brick
|
Brick1位置 |
Brick2位置 |
挂载点位置 |
卷类型 |
Volume1 |
Host1 |
Host2 |
Host1 |
随意 |
Volume2 |
Host1 |
Host3 |
Host1 |
副本卷 |
实际对函数进行测试时使用两个节点以能满足需求。