美地森USS安装部署手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

美地森USS安装部署手册
V1.0
北京美地森科技有限公司
文件编号:MDSDN201012V10
2011年02月
美地森科技2010 ©版权所有,保留一切权利。

目录
美地森USS安装部署手册 (1)
目录 (2)
1USS环境准备 (3)
1.1服务器硬件准备 (4)
1.2 网络规划 (4)
2操作系统安装 (6)
2.1 操作系统安装 (7)
3操作系统环境初始化 (15)
3.1 增加对Reiserfs文件系统的支持 (16)
3.2 调整安全策略 (16)
3.3 磁盘分区挂载 (16)
3.4 网络配置 (17)
3.5 配置无认证登录 (17)
4USS组件安装及配置 (19)
4.1 软件安装 (20)
4.2 配置USS各组成部分 (20)
5USS初始化及启动 (23)
5.1 USS启动及初始化 (24)
5.2 USS扩容 (25)
6USS常见问题处理 (26)
6. 1常见问题及解决办法 (27)
1USS环境准备
关于本章
1.1服务器的准备
介绍USS服务器的典型硬件要求。

1.2 网络规划
介绍USS的典型网络拓扑结构。

1.1服务器硬件准备
USS集群中服务器硬件(性能,数量)应不低于以下建议配置标准:
表1-1 USS服务器建议硬件列表
1.2 网络规划
一个USS集群的典型网络拓扑如下:
图1-1 USS典型网络拓扑结构
如图1-1所示,一个典型的USS网络拓扑中,服务器应有3块千兆网卡,分别连接两个内网全千兆交换机,配置不同子网的IP地址,一个作为内网数据交换,另一个留作备用。

第三块网卡连接外网交换机,联入互联网。

一定数量的IP地址空间,可以配置到USS集群内虚拟机中,并能够被互联网访问。

2操作系统安装
关于本章
2.1 操作系统安装
详细介绍USS服务器的操作系统安装。

2.1 操作系统安装
以下所描述的安装过程以CentOS-5.4-x86_64过程为例。

首先将CentOS-5.4-x86_64安装光盘放入光驱中,并从光盘启动。

直接敲入回车后,进入到光盘检测提示,选择Skip跳过。

●点击Next开始安装过程。

●安装过程选择English(English)。

●键盘布局选择U.S.English. 继续下一步。

●如果服务器中磁盘为第一次使用,会提示需要初始化驱动器,擦除全部数据。

选择Yes。

●磁盘分区选择“Create custom layout”。

●需使用一块单独磁盘,创建LVM逻辑卷.
●Grub的安装位置默认,继续下一步。

●根据事先规的网络规划,分别为内网的网卡配置IP地址。

关闭IPV6。

●为每台服务器配置一个主机名。

●网关根据网络实际情况填写。

●域名服务器可根据实际情况填写。

●时区选择Asia/Shanghai。

●设置系统超级用户口令。

●取消默认的Desktop-Gnome部分。

选择Customize now,继续下一步。

●在Development分类中:
●选中Development Libraries ●选中Development Tools。

●在Base System分类中:
●选中Administration Tools.
●选中Base
●选中Dialup Netwroking Support
●选中System Tools
●点击下一步,开始安装过程。

●安装结束后,取出光盘。

重新启动系统。

3操作系统环境初始化关于本章
3.1 增加对Reiserfs文件系统的支持
升级内核以增加对Reiserfs文件系统的支持。

3.2 调整安全策略
关闭Selinux,Iptables。

3.3 磁盘分区挂载
USS服务器的磁盘分区及挂载
3.4 网络配置
配置操作系统的网卡。

3.5 配置无认证登录
添加公钥/私钥,使集群间服务器间可以无交互认证登录。

3.6 建立集群内服务器的主机名列表
使每台服务器均可以通过主机名访问集群内其它节点。

本章节预置条件:
●获取USS-packages.tar.gz 到服务器中,并在/root目录下解压。

●选定一台服务器,作为USS管理调度节点。

3.1 增加对Reiserfs文件系统的支持
3.2 调整安全策略
3.3 磁盘分区挂载
●Input a disk for mds: 输入选作mds的磁盘。

●Input disks for cds: 输入用作cds的磁盘,如上例如示: sdc sdd sde,以空
格分隔。

●格式化并自动挂载成功后,会显示当前挂载情况。

3.4 网络配置
根据网络规划配置实际IP地址。

s
3.5 配置无认证登录
●将最终的known_hosts列表文件,分别复制到USS集群中每台服务器相
4USS组件安装及配置
关于本章
4.1 软件安装
介绍USS所需软件的安装。

4.2 配置USS各组成部分
介绍USS各组成部分的配置。

4.1 软件安装
4.2 配置USS各组成部分
●USS集群配置,指定USS各服务在集群中的分布及数量。

[root@USS123 packages]# vi /sysy/yfs/etc/yfs.cfg
[net]
[master]
mds=192.168.1.123,192.168.1.124
c60=192.168.1.135,192.168.1.126
[slaves]
cds=(192.168.1.123:5), (192.168.1.124:5), (192.168.1.125:5), (192.168.1.126:5), (192.168.1.127:5)
[client]
#proxy=127.0.0.1
#yweb=127.0.0.1
#yftp=127.0.0.1
ynfs=192.168.1.123, 192.168.1.124, 192.168.1.125, 192.168.1.126, 192.168.1.127
[backup]
log=/var/log/yfs_log_backup
//yfs工作目录,当前不可修改
check_mountpoint on;
//是否强制检查yfs工作目录的格式
maxcore on;
//程序异常退出时coredump
chunk_rep 2;
配置集群中副本数量
network 192.168.1.0;
mask 255.255.255.0;
配置集群使用的内网网络
stand_alone 1;
//是否允许USS集群布署在单台服务器上
write_back 1;
//write 模型控制,1为write back模型,0为write through模型mds_count 2;
cds_count 3;
client_count 1;
//当前集群各种服务数量,根据配置文件生成,不可手工修改rjnl_path /sysy/yfs/jnl;
//事务日志分区
itab_recycle on;
//mds 空间回收
performance_analysis 1;
lease_timeout 60;
lease_max 1000;
huge_file off;
//小文件/大文件开关
mds {
chknew_hardend on;
//是否允许多份数据写在同一台服务器
disk_keep 2G;
//cds保留空间
inode_maxsize 256M;
//inode cache大小
snapshot off;
//mds快照
}
cds {
write_crc 0;
5USS初始化及启动
关于本章
5.1 USS启动及初始化
介绍USS启动及初始化。

5.2 USS扩容
介绍USS扩容。

5.1 USS启动及初始化
时执行)
●帮助
5.2 USS扩容
5.2.1 CDS扩容
CDS的扩容,以添加存储服务器的方式进行:
●首先为待加入的存储服务器安装操作系统。

(参见章节2.1)
●根据需要对系统进行初始化(配置CDS磁盘,分区) (参见章节3.1-3.4)
●通过当前集群的管理调度系统,将新的存储服务器加入集群,并启动服
务。

5.2.2 MDS扩容
MDS的扩容,以添加存储服务器的方式进行:
●待扩容的MDS服务器,应保证用来存储元数据的磁盘总容量满足扩展
需要。

●首先为待加入的存储服务器安装操作系统。

(参见章节2.1)
●将用作存储元数据的磁盘,根据需要创建逻辑卷,格式化挂载。

●通过集群管理系统,将新的MDS节点加入,并运行。

●当元数据同步完成后,通过集群管理系统,停止原有的一个MDS服务。

●重复上述步骤,直至所有MDS完成更换。

6USS常见问题处理关于本章
6.1 常见问题及解决办法
列出常见问题及相应排除办法。

6. 1常见问题及解决办法。

相关文档
最新文档