当前位置:文档之家› Ceph环境配置文档

Ceph环境配置文档

Ceph环境配置文档
Ceph环境配置文档

Ceph环境配置文档

1. 整体说明

本文档适用于特定版本的ceph源码,对于不同版本可能有不同的依赖库,或配置步骤可能略有不同。

Ceph配置分为client和其他(monitor,mds,osd)两部分,其中client已经集成在2.6.34及其以后的内核版本中,故只需下载新内核版本编译内核即可;其他部分则用到了ceph 源码包(从官网获得),其中有些依赖库,详细步骤见第二节。

Ceph集群简介:

Client

Monitor

Monitor线程处理集中的集群管理,配置和状态监控。他们是相对来说较轻的线程,用到的数据保存在本地文件系统。需要注意的是,监控线程必须有奇数个。

Mds

Ceph中的元数据服务器(mds)本质上就是一个满足一致性的分布式元数据缓存,所有的元数据都保存在存储节点上。元数据服务器(线程)能根据需要任意地加入

到集群中,负载会自动的在这些服务器间进行平衡。例如可以先启动1到2个,然后

根据需要再增加。配置文件中max mds参数控制最多有多少活动线程,额外的线

程处于standby状态,如果有活动线程出故障了则standby状态的线程取代之。

Osd

Osd是存储数据和元数据的实际存储节点,最好运行两个osd,其中一个作为另一

个的备份。每个osd其实就是一个线程,提供访问本地磁盘的服务。Osd端本地的

文件系统最好用BTRFS,但是其他文件系统如ext3也可以。

2. 配置步骤

◆除client以外其他节点的配置

1)下载ceph源码(https://www.doczj.com/doc/ab9977220.html,/download/)这里选择较早版本

ceph-0.20.tar.gz为了涉及尽量少的依赖库。

2)安装libedit_devel库,命令如下:

rpm -Uvh https://www.doczj.com/doc/ab9977220.html,/centos/5/testing/x86_64/RPMS/libedit-3.0-2.20090905cvs.el5.centos.x86_64.rpm

rpm -Uvh https://www.doczj.com/doc/ab9977220.html,/centos/5/testing/x86_64/RPMS/libedit-devel-3.0-2.20090905cvs.el5.centos.x86_64.rpm

注:这里可以直接运行上述命令,前提是机器能上网,如果不能的话可以自己下载

两个rpm包然后手动安装。

3)解压源码

Tar -zvxf ceph-0.20.tar.gz

4)进入源码目录并执行如下操作(蓝色部分为命令)

# ./autogen.sh

# CXXFLAGS="-g -O2" ./configure --prefix=/usr --sbindir=/sbin --localstatedir=/var --sysconfdir=/etc

# make && make install

注意:

在第二步configure过程,可能遇到有些依赖库没装的情况,报哪个没装就安装哪个吧,我遇到了libboost-dev没装的情况,结果在网上下载安装包,只有

手动安装咯。

安装步骤

?下载源码包(

?https://www.doczj.com/doc/ab9977220.html,/projects/boost/files/boost/1.42.0/boost_1_42_0.tar.gz/do

wnload)

?./bootstrap.sh

?./bjam install

在第三步make install的过程中遇到了一个问题(ca24):

libtool: install: error: cannot install `https://www.doczj.com/doc/ab9977220.html,' to a directory not ending in /usr/local/lib

通过将configure 的--prefix=/usr 选项改成--prefix=/usr/local解决。这个问题并不是每台机器都会出现,可能是由于机器的配置不同而导致仅仅指定到/usr使得有些机器configure的时候不能确定lib的安装目录。结果安装后启动过程又出现了错误,由于24,23两台osd的可执行文件不在同一个目录下,23在/usr/bin下,24在/usr/local/bin下,然后又将24上/usr/local/bin/下的可执行文件拷贝到了/usr/bin下,终于解决问题,长舒一口气!!!

◆Client端的配置

1)客户端集成在了34内核以后的版本中,所以只需下载新版本内核进行编译即可

2)编译34内核过程遇到了些问题另有文档说明

3)编译时选上支持ceph的选项即可

3. 配置ceph环境

◆设计集群

在我的测试环境中,使用4台机制来搭建,1个客户端,monitor/mds在一个节点上;另外

两个节点各作一个osd,配置如下。

HOSTNAME IP_Attr ROLE

Ca19 192.168.3.179 client

Ca20 192.168.3.180 Monitor

Ca22 192.168.3.182 MDS

Ca23 192.168.3.183 OSD

Ca24 192.168.3.184 OSD

修改各自的/etc/hosts,允许互相访问。

确保除client外的所有节点都能互相无密码ssh访问,命令举例如下(使得ca23能

无密码访问,在ca23上执行下列命令):

ssh-keygen -d

ca24:cat /root/.ssh/id_dsa.pub | ssh root@ca24 "cat - >> /root/.ssh/authorized_keys"

◆Ceph.conf配置

这个文件位于/etc/ceph下面,可以在一台机器上配置好了其它机器共享。

注意:存储节点用的是ext3系统,所以配置文件中osd的配置部分要注释掉“btrfs

devs = /dev/sda1”这一行,而且要将osd data指定的目录上挂载一个单独的分区,

因为启动ceph时会执行rm -rf命令,而且挂载该分区的时候要指定-o user_xattr 参

数否则运行ceph时会报错。^v^

配置样例如下

; global

[global]

; enable secure authentication

; auth supported = cephx

; monitors

; Y ou need at least one. Y ou need at least three if you want to

; tolerate any node failures. Always create an odd number.

[mon]

mon data = /data/mon$id

; some minimal logging (just message traffic) to aid debugging

debug ms = 1

[mon0]

host = ca20

mon addr = 192.168.2.180:6789

; mds

; Y ou need at least one. Define two to get a standby.

[mds]

; where the mds keeps it's secret encryption keys

keyring = /data/keyring.$name

[mds.0]

host = ca22

; osd

; Y ou need at least one. Two if you want data to be replicated.

; Define as many as you like.

[osd]

; This is where the btrfs volume will be mounted.

osd data = /data/ (注意这个最后的“/”不能有,否则报错^v^)

osd journal = /data/journal

osd journal size = 512

[osd0]

host = ca23

[osd1]

host = ca24

Fetch_config文件

在监控节点配置了ceph.conf文件,然后在除client外的其他节点配置该脚本文件,这是在运行时动态向监控节点获取配置文件用滴!

#!/bin/sh

conf="$1"

## fetch ceph.conf from some remote location and save it to $conf.

##

## make sure this script is executable (chmod +x fetch_config)

##

## examples:

##

## from a locally accessible file

# cp /path/to/ceph.conf $conf

## from a URL:

# wget -q -O $conf https://www.doczj.com/doc/ab9977220.html,/some/ceph.conf

## via scp

scp root@ca20:/ect/ceph/ceph.conf $conf

4. 运行ceph文件系统

注意:在运行系统之前,需要在mds,osd和monitor上创建记录日志文件的目录,命令如下:mkdir /var/log/ceph,否则启动系统时报错。

◆初始化系统(在monitor上执行)

mkcephfs -c /etc/ceph/ceph.conf --allhosts -k /etc/ceph/keyring.bin

根据配置文件,自动在各个节点上进行相应的配置。这个只在首次配置时执行一次就可以啦!

◆启动系统(在monitor上执行)

注意:在启动ceph之前,确定好osd端已将一个设备或一个分区挂载到配置文件中osd 部分指定的目录,而且确保设备或分区中没有重要信息,因为启动时要rm * -rf的哦!

Init.d脚本在源文件的src目录下即init-ceph,安装时会自动放在/etc/init.d/ceph下,如果没有自动放在这个目录下,可以自己拷贝过去的哦(注意名字^v^)!

命令基本格式:

/etc/init.d/ceph [options] (start|stop|...) [what]

service ceph [options] (start|stop|...) [what]

[options]

-v

--verbose

Be verbose

--valgrind

Run daemons through valgrind

-a

--allhosts

Start/stop daemons on _all_ hosts defined in cluster.conf, not just the local host.

--restart

--norestart

Do/do not automatically restart a daemon if it core dumps

-c foo

--conf foo

Use cluster conf file 'foo' (instead of the default /etc/ceph/ceph.conf).

(commands)

start|stop -- start or stop the daemon(s)

forcestop -- force stop (kill -9)

killall -- kill all instance of daemon type on the host (useful is pid file is wrong or missing)

cleanlogs -- clean out log directory

cleanalllogs -- clean out _everything_ from log directory

[what]

If you specify nothing after the command, by default everything on the current host in the ceph.conf is started/stopped/whatever.

If you specify a daemon type (e.g. 'mon'), all daemons of that type are selected.

If you specify a specific daemon (e.g. 'osd0'), only that daemon is selected.

Examples

$ service ceph start # start all daemons on current host

$ service ceph -a start //启动整个系统

# start all daemons on for the entire cluster (assumes you can ssh as root into other hosts)

$ service ceph restart mon # restart all monitors on the current host

$ service ceph stop osd12 # stop osd12 on the current host

挂载客户端

加载ceph模块,一般编译时选上支持ceph文件系统后,用modprobe ceph.ko命令即可,可是我编译后却不行,不知为什么,只好自己手动加载啦!

insmod /lib/modules/2.6.34/kernel/fs/ceph/ceph.ko

执行mount挂载服务器(注意:ceph的mount是向monitor挂载的,可见别人monitor 是多么的重要哦!)

Mount -t ceph 192.168.2.180:/ /mnt

结束,可以在/mnt下进行测试喽!

5. 总结

配置ceph环境需要很多依赖库,但是我配置的时候选的那几台机器貌似早就配置好了,配置过程比较顺利,共配置了5+1台(ca24,23,22,21,20,19),其中19是client只

需编译34内核,另外5台中的21没有配置成功,因依赖库安装很麻烦而且有了另外四台也就够了,所以就偷懒啦!配置过程借鉴了建良的好多经验,特此鸣谢!^v^!

Jpetstore安装部署文档

Jpetstore PetStore是sun公司为了演示自己的J2EE而编写的一个宠物店的电子商务的例子。随后它便成为其他一些 公司为了展示自己性能而竞相模仿的例子。JPetStore就是ibatis所展示的例子,当然各个公司实现这个 例子的侧重点都是自己的产品,ibatis主要是为了展示它的数据持久化的。通过JPetstore 可以让我们更 清楚的了解ibatis的用法和优点。 先看如何在windows下使用tomcat和mysql运行JPetStore. 第一步:配置JDK和MySQL 第二步:下载JPetStore 第三步:创建JPetStore数据库 把iBATIS_JPetStore-4.0.5\ddl\mysql下jpetstore-mysql-schema.sql, jpetstore-mysql-dataload.sql, jpetstore-mysql-create-user.sql三个文件拷贝到MySQL的bin目录下,到MySQL的命令提示符下分别运行这 三个文件: mysql -uroot -p < jpetstore-mysql-schema.sql mysql -uroot –p < jpetstore-mysql-dataload.sql mysql -uroot –p < jpetstore-mysql-create-user.sql 以上三个文件分别是创建数据库JPetStore,导入数据,分配权限。如果你安装了MySQL的管理工具,您也可以 在您按装的管理工具下运行这三个文件。 如果你安装了MySQL-Front,可以直接点击SQL编辑器,依次将上述文件中的SQL语句拷贝,执行。 第四步:部属JPetStore 把iBATIS_JPetStore-4.0.5\build\wars下的jpetstore.war复制到Tomcat的Webapps目录下,接着运 行Tomcat(http://localhost:8080)。接着在看Webapps目录下会出现jpetstore文件夹,找到该文件 夹下WEB-INF\classes\properties目录下的database.properties,把里面的内容替换成如下: #################################### # Database Connectivity Properties #################################### driver=org.gjt.mm.mysql.Driver

ceph分布式存储介绍

Ceph分布式存储 1Ceph存储概述 Ceph 最初是一项关于存储系统的PhD 研究项目,由Sage Weil 在University of California, Santa Cruz(UCSC)实施。 Ceph 是开源分布式存储,也是主线Linux 内核(2.6.34)的一部分。1.1Ceph 架构 Ceph 生态系统可以大致划分为四部分(见图1):客户端(数据用户),元数据服务器(缓存和同步分布式元数据),一个对象存储集群(将数据和元数据作为对象存储,执行其他关键职能),以及最后的集群监视器(执行监视功能)。 图1 Ceph 生态系统 如图1 所示,客户使用元数据服务器,执行元数据操作(来确定数据位置)。元数据服务器管理数据位置,以及在何处存储新数据。值得注意的是,元数据存储在一个存储集群(标为―元数据I/O‖)。实际的文件I/O 发生在客户和对象存储集群之间。这样一来,更高层次的POSIX 功能(例如,打开、关闭、重命名)就由元数据服务器管理,不过POSIX 功能(例如读和

写)则直接由对象存储集群管理。 另一个架构视图由图2 提供。一系列服务器通过一个客户界面访问Ceph 生态系统,这就明白了元数据服务器和对象级存储器之间的关系。分布式存储系统可以在一些层中查看,包括一个存储设备的格式(Extent and B-tree-based Object File System [EBOFS] 或者一个备选),还有一个设计用于管理数据复制,故障检测,恢复,以及随后的数据迁移的覆盖管理层,叫做Reliable Autonomic Distributed Object Storage(RADOS)。最后,监视器用于识别组件故障,包括随后的通知。 图2 ceph架构视图 1.2Ceph 组件 了解了Ceph 的概念架构之后,您可以挖掘到另一个层次,了解在Ceph 中实现的主要组件。Ceph 和传统的文件系统之间的重要差异之一就是,它将智能都用在了生态环境而不是文件系统本身。 图3 显示了一个简单的Ceph 生态系统。Ceph Client 是Ceph 文件系统的用户。Ceph Metadata Daemon 提供了元数据服务器,而Ceph Object Storage Daemon 提供了实际存储(对数据和元数据两者)。最后,Ceph Monitor 提供了集群管理。要注意的是,Ceph 客户,对象存储端点,元数据服务器(根据文件系统的容量)可以有许多,而且至少有一对冗余的监视器。那么,这个文件系统是如何分布的呢?

设备管理系统安装配置使用手册

设备管理系统安装配置使用手册 1

设备管理系统使用手册 目录 一:系统简介 .............................. 错误!未定义书签。二.安装配置注册 ......................... 错误!未定义书签。三.操作 ................................. 错误!未定义书签。 一) 界面简介.......................... 错误!未定义书签。 二)基本资料录入....................... 错误!未定义书签。 1.项目登记楼宇登记部门登记 ...... 错误!未定义书签。 2.用户注册........................ 错误!未定义书签。 3.用户权限设置.................... 错误!未定义书签。 4.编码设置........................ 错误!未定义书签。 5.产品登记........................ 错误!未定义书签。 6.设备管理........................ 错误!未定义书签。 7.设备卡.......................... 错误!未定义书签。 8. 缺省选项........................ 错误!未定义书签。 三)管理操作........................... 错误!未定义书签。 1.设备查询........................ 错误!未定义书签。

2.设备管理........................ 错误!未定义书签。 3.维护任务查询.................... 错误!未定义书签。 5.维护记录的添加.................. 错误!未定义书签。 6.打印功能........................ 错误!未定义书签。 7.邮件提示功能.................... 错误!未定义书签。 一:系统简介 一幢高度智能大厦设备投资少则千万多则上亿,这些设备种类繁多,数量庞大,成千上万个设备分布于智能大厦主楼,裙楼和附楼的每一层楼中,对这些设备的管理,需要用科学高效的方式进行。本系统专用于智能化楼宇设备管理。界面直观明了,操作简单方便,管理科学详尽,该系统将成为贵公司的知识库,可让维护人员专业知识更全面的扩充,使维护工作的管理更周到。提高物业公司的管理水平。它有以下功能: 1.该系统将设备分类为几大类并根据管理者的喜好分成不同的子系统,管理明晰,一目了然。主要包括:楼宇智能系统(BAS),给排水

系统测试报告模板(绝对实用)

XXX项目软件测试报告 编制: 审核: 批准:

目录 1概述..................................................... 错误!未定义书签。2测试概要................................................. 错误!未定义书签。 进度回顾.......................................... 错误!未定义书签。 测试环境.......................................... 错误!未定义书签。 软硬件环境.................................. 错误!未定义书签。 网络拓扑.................................... 错误!未定义书签。3测试结论................................................. 错误!未定义书签。 测试记录.......................................... 错误!未定义书签。 缺陷修改记录...................................... 错误!未定义书签。 功能性............................................ 错误!未定义书签。 易用性............................................ 错误!未定义书签。 可靠性............................................ 错误!未定义书签。 兼容性............................................ 错误!未定义书签。 安全性............................................ 错误!未定义书签。4缺陷分析................................................. 错误!未定义书签。 缺陷收敛趋势...................................... 错误!未定义书签。 缺陷统计分析...................................... 错误!未定义书签。5遗留问题分析............................................. 错误!未定义书签。 遗留问题统计...................................... 错误!未定义书签。

部署文档模板

省农村信用联社 电子档案管理系统县联社上线安装手册 2010年11月

目录 第1章安装配置数据库 (5) 1.1数据库安装准备 (5) 1.1.1检查服务器存储 (5) 1.1.2准备安装介质 (5) 1.2安装DB2数据库 (5) 1.2.1上传安装介质 (5) 1.2.2安装DB2 (6) 1.2.3安装DB2补丁包 (10) 1.3创建DB2实例 (12) 1.3.1添加用户db2inst1 (12) 1.3.2创建DB2实例db2inst1 (12) 1.3.3修改端口号 (13) 1.3.4修改实例名 (13) 1.3.5修改DB2COMM (14) 1.3.6注册DB2 (14) 1.4创建DB2数据库 (15) 1.4.1修改db2instl用户环境变量 (15) 1.4.2启动实例 (16) 1.4.3创建数据库EDMSSUB (17) 1.4.4修改LOGFILSIZ (17) 1.4.5创建缓冲池 (19) 1.4.6创建表空间 (19) 1.4.7设置数据库参数 (21) 1.5创建库表 (22) 1.5.1添加edms用户 (22) 1.5.2为edms用户授权 (22) 1.5.3修改edms用户环境变量 (23)

1.5.4创建表并导入初始化数据 (23) 1.5.5设置本行社相关参数 (24) 1.5.6设置数据库在线备份参数 (25) 第2章设置NFS (27) 2.1挂载文件系统并设置权限 (27) 2.2检查WEB服务器安装包 (27) 2.3查看WEB服务器NFS服务是否启动 (28) 2.4开启WEB服务器NFS服务 (28) 2.5设置WEB服务器配置文件 (30) 2.6重新输出共享目录 (30) 2.7在AP服务器挂载该共享目录 (30) 2.8将NFS服务加入开机自动启动 (31) 2.9备份存储设置 (32) 第3章部署前台WEB应用 (33) 3.1安装WAS ND6.1 (33) 3.1.1上传安装介质 (33) 3.1.2安装 WAS ND 6.1 (34) 3.2安装WAS ND6.1补丁(小版本0.33) (43) 3.2.1上传补丁介质 (43) 3.2.2安装补丁 (45) 3.3部署WEB应用 (55) 3.3.1部署应用 (55) 3.3.2外围设置 (70) 第4章部署后台批处理应用 (75) 4.1安装DB2数据库客户端 (75) 4.1.1上传安装介质 (75) 4.1.2安装DB2客户端 (76) 4.1.3安装DB2补丁包 (79)

开发平台安装配置说明书

《客户管理系统》安装配置说明书 一、开发平台安装配置 下面的所有程序的安装都是在Windows XP + SP2或Windows 2000 Advance Server + SP4操作平台上完成。 1、JDK1.4安装与环境配置: (1)、前言 JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class。目前已经正式发布的最新版本是JDK1.5。 (2)、下载,安装 下载地址为JA V A官方站点:https://www.doczj.com/doc/ab9977220.html,/j2se/1.4.2/download.html,.点击“Download J2SE SDK”: 这时点―Accept‖,继续: 下面列出了各个平台下的JDK版本,其中Windows版有两种安装方式,一种是完全下载后再安装,一种是在线安装,我们选择第一种:

下载完成后,双击图标进行安装,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\jdk1.4。 (3)、配置JDK环境变量: 右击“我的电脑”,点击“属性”: 选择“高级”选项卡,点击“环境变量”:

在“系统变量”中,设置3项属性,JA V A_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”: JA V A_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\jdk1.4,此路径下包

括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat需要依靠此变量);Path使得系统可以在任何路径下识别java命令,设为: %JA V A_HOME%\bin;%JA V A_HOME%\jre\bin CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为: .;%JA V A_HOME%\lib;%JA V A_HOME%\lib\tools.jar (要加.表示当前路径) %JA V A_HOME%就是引用前面指定的JA V A_HOME。 “开始”->“运行”,键入“cmd”: 键入命令―java -version‖,出现下图画面,说明环境变量配置成功:

系统部署方案模板

《系统部署方案》模板 写作要点: 1.1基本环境需求列表:描述基本环境对软硬件及网络的需求,必须列出名称和版本号信息。可以使用下表 2.机器名及软件需求:描述每一类型的物理机/虚拟机上所需要的特殊的软件需求,必须包含名称和版本号。可以使用下表,两个表中的机器名必须完全一致。

3.网络需求:描述每一类型的物理机/虚拟机如何连接到网络中,必须绘制网络拓扑图,并使用文字对图进行解释和说明,必须提到IP的选择和配置。 4.3基本环境配置:描述每一款软件/服务是如何安装的。要注意:本节所介绍的所有软件必须和基本环境需求列表中的软件一致,每一种软件的安装为一个小节,每一个安装的步骤必须有截图和相应的文字说明,比如: 双击安装包中安装文件“”图标,单击“接受”按钮,进入“自定义安装”界面,在此界面中单击“更改”按钮,在弹出的对话框中输入“D:\dev\kit\jdk”更改安装路径。 5.4专用环境配置:描述每一款特有软件/服务是如何安装配置的。要注意:本节所介绍的所有软件必须和专有环境需求列表中的软件一致,每一种软件的安装为一个小节,每一个安装的步骤必须有截图和相应的文字说明。 6.基本环境:描述基本环境配置中会存在的或值得注意的问题及解决方案。安装问题包括安装软件和环境配置的问题;操作系统问题包括任何跟操作系统相关的问题;工具问题包括任何跟工具使用方面有关的问题。使用下表 7.专用环境:描述专用环境配置中会存在的或值得注意的问题及解决方案。每一个问题一个小节,可以使用中的表。 8.现存的问题:描述本文中记录的内容和实际行为不一致的地方。要注意:这些问题都是可以准确定位的,但是目前还没有得到修复。 9.6参考资料:描述一些基本的配置信息,比如操作系统安装。可以以附件的形式添加到这一节。 10.7文档历史:使用下表

(完整版)1、XXX系统安装部署说明书

XXX系统安装部署说明书 修改记录

目录 目录 XXX系统安装部署说明书 (1) 修改记录 (1) 目录 (2) 1 引言 (3) 1.1 编写目的 (3) 1.2 系统背景及介绍 (3) 1.3 适应人群 (3) 1.4 定义 (4) 1.5 参考资料 (4) 2 硬件环境部署 (4) 2.1 硬件拓扑图 (4) 2.2 硬件配置说明 (4) 2.3 网络配置说明 (4) 3 软件环境部署 (5) 3.1 软件清单 (5) 3.2 软件部署顺序 (5) 3.3 操作系统安装 (5) 3.4 数据库安装 (5) 3.5 中间件产品安装 (6) 3.6 其它软件产品安装 (6) 4 应用系统安装配置 (6) 4.1 应用系统结构图 (6) 4.2 应用清单 (6) 4.3 安装准备 (7) 4.4 安装步骤 (7) 4.5 应用配置 (8)

5 系统初始化与确认 (8) 5.1 系统初始化 (8) 5.2 系统部署确认 (8) 6 系统变更记录 (8) 6.1 系统变更列表 (8) 6.2 系统变更记录 (9) 1 引言 1.1 编写目的 系统安装部署说明书主要用于详细描述整个系统的软硬件组成、系统架构,以及各组成部分的安装部署方法、配置方法等信息,通过本文档可以对整体系统进行全新部署,或者针对某个组成部分进行重新部署。 1.2 系统背景及介绍 【简单描述系统的建设背景和系统基本情况介绍。】 1.3 适应人群 本说明书适用于以下人群使用: ?系统建设负责人:组织新建系统/功能的安装部署,以及新建系统/功能的安装部署说明书完善。 ?系统维护负责人:了解系统架构和安装部署方法,负责或组织进行系统重新安装部署,在系统部署变更时及时更新说明书内容。 ?系统开发商:制定新建系统或新建功能的安装部署说明。

计算机系统配置 虚拟机 实验报告

石家庄经济学院 实验报告 学院:信息工程学院 专业:计算机科学与技术 信息工程学院计算机实验中心制

计算机导论实验报告 姓名马立杰学号411109030110日期2012.3.171-4节 实验室258设备编号606 实验题目实验一计算机系统配置 一实验目的 1.熟悉BIOS/CMOS进入、修改和环境配置操作。 2.熟悉虚拟机创建的基本操作。 3.掌握管理控制台的各类操作。 4.掌握在虚拟机上安装Windows操作系统的方法和配置步骤。 二实验内容 1.安装并配置虚拟机。 2.在虚拟机上安装并配置Windows Server2003。 3.配置Windows Server2003环境。 4.管理控制台的基本操作。 三实验的步骤及完成情况 1.安装Virtual PC虚拟机:解压缩Virtual PC安装包文件,双击setup进入安装界面, 按照安装提示、安装向导,完成安装。运行Virtual PC。 2.在Virtual PC环境下安装虚拟Windows Server2003操作系统: 图1 3.新建虚拟机,加载镜像文件,进入Windows Server2003系统安装界面。

4.进入Windows Server2003环境,输入密钥,完成安装(如下图):

图3 5.完成安装,进入Windows Server2003系统操作界面,进行管理控制台的基本操 作:

图4:计算机管理:用户管理 图5:控制面板:可完成计算机的各项设置

图6:网上邻居:计算机间的互访 四本次实验总结 A.安装过程中我用的英文版,在安装的过程中平台很容易就安装好了。 B.在安装没实现共享时主要靠优盘拖到东西。 C.对配置Windows Server2003环境、管理控制台的基本操作,比较熟悉。 D.感觉不好的就是我用的英文版,不过多用就熟悉了。 E.思考题:如何将一张物理盘分成多个区? 答: 1)在操作系统安装界面,选择安装盘符时,可对物理盘进行分区。 这里默认为一个分区C:

AVAYA安装配置说明书

AVAYA数字程控调度机安装配置说明书

目录 第一部分硬件连接 (4) 1.1 S8300的硬件安装 (4) 1.1.1 端口介绍 (4) 1.2 G450的安装 (4) G450后视图及电源 (5) G450风扇 (5) 1.3 AES服务器的硬件安装 (5) 1.3.1 8500C端口介绍 (5) 1.3 8500C的硬件连接 (6) 第二部分 S8300的安装配置 (6) 2.1 S8300系统的安装 (6) 2.1.1 需要的工具: (6) 2.1.2设置IP地址: (7) 2.1.3 安装过程 (7) 2.2 系统配置 (9) 2.2.1 初始化配置 (9) 2.2.2 配置服务器 (12) 2.3 上传lic (14) 2.3.1 添加用户 (14) 2.3.2 上传lic (16) 2.4 设置MODEM (17) 3.3.1 安装ASA配置软件 (18) 3.3.2 查看板卡详细信息 list config all (22)

3.3.3 添加拨号方案 change dialpan analysis (23) 3.3.4 设置板卡 add node-names ip (24) 3.3.5 添加C-lana板ip add ip-interface 01a05 (24) 3.3.6 添加数据模式 add data-module 2001 (26) 3.3.7 添加系统功能键 change feature-access-codes (28) 3.3.8 添加录音分机add announcement 2004 (29) 3.3.9 添加中继 add ds1 01a11 (32) 3.3.10 添加ds1的时隙 add signaling-group 1 (32) 3.3.11 添加中继组 add trunk-group 1 (33) 3.3.12 中继与VDN 绑定 add inc-call-handling-trmt trunk-group 1 . 35 3.3.13 添加寻线组add hunt-group 1 (36) 3.3.14 添加VDN add VDN 110 (37) 3.3.15 添加vector add vector 1 (38) 3.3.16 配置出局路由 change ars analysis 1 (40) 3.3.17 设置路由表 change route-pattern 1 (41) 3.3.18 设置送主叫号码 change public-unknown-numbering 1 (43) 3.3.19 添加坐席 add agent-loginID 4001 (43) 3.3.20 添加分机 add sta 8001 (44) 3.3.21 添加line-side 录音号码 (47) 3.3.22 添加模拟中继add trunk-group 2 (48) 3.3.23 添加虚拟号码 add sta 100 (49) 第四部分AES服务器安装配置 (50)

环境信息系统可行性研究报告

可行性研究报告(封面) (晋煤集团科技开发计划申报项目) 本项目承担者(科、队)签章:本报告撰写人: 电话:电话:单位技术负责人(签章): 二○○年月日 晋煤集团科技开发计划项目

可行性研究报告提纲 项目名称:晋煤集团环境信息管理系统开发与应用 申报单位:晋煤集团环保处、晋煤集团通信分公司 项目负责人: 联系电话: 起止年限: 20 年月至20 年月 一、项目提出背景(现状及存在问题) 加强环境管理信息系统建设,是当今信息化时代发展的需要,有利于提高环保部门的工作效率,促进机关作风的转变。国内外就环境管理信息系统的开发研究已经做了大量的工作。国家环保总局对环境管理信息化工作非常重视,要求我国环境信息化建设要在环境信息归口管理、信息资源开发利用、信息系统网络建设、信息规范化和信息化人才队伍建设等方面形成初具规模的国家环境信息化体系。国家级、省级以及重点城市的市级环境管理信息系统建设开发已完成,而对于区县级、国有企业级环境管理信息系统的建设,尚未有统一的规划,缺少相应的应用软件。 目前,晋煤集团环保处关于环境信息管理工作涉及10对生产矿井、4家化工企业,6家多经板块子分公司。环境信息数据包括5类数据:1.矿井、化工企业、子分公司按照固定数据模板上报的数据;2.当地环保部门出具的一些报告;3.下矿检查记录;4.环保处辖内污染源的监测数据;5.国家级、省级、市级环保部门下发的法律法规文件及管理办法。目前,管理这些数据的方式主要依靠人工整理word文档、excel表格、纸质报表方式。 随着近年来环保要求力度的不断加大,环境信息数据要求更加全面化

和细致化。现有的数据管理方式无法满足要求,存在以下问题: 1.数据填报和采集的工作量大,效率较低; 2.数据分类整理的工作量大,由于是手工进行分类整理,存在较高的 误差和安全风险; 3.数据查阅不便,由于靠手工建立文件夹进行数据整理,查阅过程较 为繁琐,效率较低; 4.主要指标数据缺少系统性分析和多样化展示,如柱状对比图、曲线 趋势图等数据分析展示方式; 5.数据缺少宏观直观展示,如电子地图标注监测点等方式。 二、项目立项的必要性及市场需求分析 国家环保总局对环境管理信息化工作非常重视,对环境信息的规范化管理,高效性管理提出了高要求。晋煤集团的环保工作主要由环保处牵头进行,环保处目前主要依靠人工管理数据,首先,随着对环境信息数据的要求更加全面和细致,管理数据的工作量不断加大,现有的数据管理方式显得效率低下。其次,关键数据的价值不能充分利用,缺少对现有数据进行数据分析和直观展示。另外,由于缺乏电子地图展示功能,主要监测点的位置设定和监测情况无法做到有效共享。最后,环境信息数据仅靠业务人员存储于个人电脑磁盘中,数据无法保证安全性。 三、相关领域国内外技术现状、发展趋势及国内现有工作基础 国内外就环境管理信息系统的开发研究已经做了大量的工作。国家环保总局对环境管理信息化工作非常重视,要求我国环境信息化建设要在环境信息归口管理、信息资源开发利用、信息系统网络建设、信息规范化和信息化人才队伍建设等方面形成初具规模的国家环境信息化体系。国家

软件项目安装部署手册(模版)

模块部署流程手册(范本) 二○一年月日

文档修改历史记录

目录 第1章部署环境 (4) 1.1系统配置 (4) 1.2系统依赖配置 (4) 1.2.1JDK配置 (4) 1.2.28080端口配置 (4) 1.2.3xxx配置 (4) 1.3依赖组件配置 (4) 1.3.1Active MQ配置 (4) 1.3.2Gearman配置 (5) 1.3.3Xxx 配置 (5) 第2章模块安装与配置 (6) 2.1总体说明 (6) 2.2数据库数据初始化 (6) 2.3系统安装部署 (6) 2.3.1子系统A (6) 2.4模块使用 (7) 第3章其他事项 (8) 3.1故障排查 (8) 3.1.1故障1 (8) 3.2Q&A (8)

第1章部署环境 1.1系统配置 可在本部分描述系统部署所需的各种服务器的配置。 1.2系统依赖配置 可在本部分描述系统层面的依赖,如需要开哪些权限,是否需要系统层面的工具,如编译工具,jdk,网络层端口,链路检测,rds,ots是否正常等, 1.2.1JDK配置 描述检测是否安装。如未安装,参考TA文档安装 描述检测是否需要特殊配置。如何正常加载特殊配置 1.2.28080端口配置 描述检测组件是否安装。如未安装,参考TA文档安装 1.2.3xxx配置 。。。。。。 1.3依赖组件配置 可在本部分描述系统部署所需的各种组件。 1.3.1Active MQ配置 描述检测组件是否安装。如未安装,参考TA文档安装。 描述检测组件是否正常运行。如未运行或运行异常,参考TA文档起停组件。 描述检测组件是否特殊配置。如何让组件正常加载特殊配置

各公司管理系统使用地Ceph存储集群

Ceph 作为软件定义存储的代表之一,最近几年其发展势头很猛,也出现了不少公司在测试和生产系统中使用 Ceph 的案例,尽管与此同时许多人 Ceph 作为软件定义存储的代表之一,最近几年其发展势头很猛,也出现了不少公司在测试和生产系统中使用 Ceph 的案例,尽管与此同时许多人对它的抱怨也一直存在。本文试着整理作者了解到的一些使用案例。 1. 携程(Ctrip) 携程所使用的各种存储的现状: ?商业存储: ?SAN(HP/ HPS) , 1+ PB, 数据库 ?NAS (HW) , 800+ TB, 文件共享 开源存储 ?GlusterFS, 1+ PB, 数据库备份 ?FastDFS, 1+ PB, 海量照片 ?HDFS, 10+ PB, 大数据 而在不久的将来,随着公司业务的发展,携程需要的存储容量需要扩大到10倍以上。 携程选择Ceph的理由:低成本 + SDS + Scale-out + 统一存储 + 企业特性

携程目前的Ceph集群的配置: ?CephVersion: 0.94.2,H release ?Object Storage: RGW + Swift API ?SDK: Python/ Java/ C#/ Ruby ?OS: Centos 6.4 ?硬件:CPU(2 channels & 32 Core)、Mem128GB、disk(12*3TB/SATA disk +2*256GB raid1 SSD)、NIC(4*Gigabit LAN, bond 2 in 1 pair) RGW 使用架构:

携程有在数据中心之间的同步数据的需求。在研究了 CRUSHmap、Radosgw-agent、Federate gateway (不稳定、不灵活(只支持Zone 之间同步)、不易扩展)后,其自研了COS方案,它具有稳定、灵活、扩展性等特点:

软件安装部署说明书.docx

西京学院校园信息化平台安装部署说明书 (过渡版本)

文件修订历史 模板修订历史

1安装规划 (5) 2系统概述 (5) 2.1硬件 (5) 2.2软件 (5) 2.3安装顺序 (5) 3数据库服务器安装设置(1台) (6) 3.1操作系统注意事项 (6) 3.2 安装及设置OraCIe(企业版) (7) 3.3拷贝数据 (7) 3.4创建数据库及数据库用户 (7) 3.5数据库用户授权及创建作业任务 (8) 4应用服务器安装设置(4台) (8) 4.1操作系统注意事项 (8) 4.2安装及设置IIS6.0 (9) 4.3 安装.net framework 2.0 (11) 4.4安装OraCIe客户端 (11) 5数据库接收(同步)程序安装设置 ........................... 错误!未定义书签。 5.1拷贝程序文件 ........................................... 错误!未定义书签。 5.2配置运行参数 ........................................... 错误!未定义书签。 5.3重新启动程序 ................................ 错误!未定义书签。 6信息化平台系统安装设置 .................................. 错误!未定义书签。 6.1拷贝程序文件 ........................................... 错误!未定义书签。 6.2配置运行参数 ........................................... 错误!未定义书签。 6.3重新启动程序 ................................ 错误!未定义书签。 6.4用户管理系统 (12) 7信息化系统安装设置 (19) 7.1拷贝文件 (19) 7.2创建IIS服务 (19)

操作系统实验报告

许昌学院 《操作系统》实验报告书学号: 姓名:闫金科 班级:14物联网工程 成绩: 2016年02月

实验一Linux的安装与配置 一、实验目的 1.熟悉Linux系统的基本概念,比如Linux发行版、宏内核、 微内核等。 2.掌握Linux系统的安装和配置过程,初步掌握Linux系统的 启动和退出方法。 3.熟悉Linux系统的文件系统结构,了解Linux常用文件夹的 作用。 二、实验内容 1.从网络上下载VMware软件和两个不同Linux发行版镜像文 件。 2.安装VMware虚拟机软件。 3.在VMware中利用第一个镜像文件完成第一个Linux的安装, 期间完成网络信息、用户信息、文件系统和硬盘分区等配 置。 4.在VMware中利用第二个镜像文件完成第二个Linux的安装, 并通过LILO或者GRUB解决两个操作系统选择启动的问题。 5.启动Linux系统,打开文件浏览器查看Linux系统的文件结 构,并列举出Linux常用目录的作用。 三、实验过程及结果 1、启动VMware,点击新建Linux虚拟机,如图所示:

2、点击下一步,选择经典型,点击下一步在选择客户机页面选择Linux,版本选择RedHatEnterpriseLinux5,如图所示: 3、点击下一步创建虚拟机名称以及所要安装的位置,如图所示: 4、点击下一步,磁盘容量填一个合适大小,此处选择默认值大小10GB,如图所示: 5、点击完成,点击编辑虚拟机设置,选择硬件选项中的CD-ROM(IDE...)选项,在右侧连接中选择“使用ISO镜像(I)”选项,点击“浏览”,找到Linux的镜像文件,如图所示: 6点击确定按钮后,点击启动虚拟机按钮,来到Linux的安装界面,如图所示: 7、到此页面之后,等待自动检测安装,如图所示: 8、等到出现如图所示页面后点击“skip”按钮,跳过检测,直接进入安装设置界面,如图所示: 9、安装设计界面如图所示: 10、点击Next按钮进入设置语言界面,设置语言为“简体中文”,如图所示: 11、点击Nest按钮进入系统键盘设置按钮,设置系统键盘为“美国英语式”,如图所示: 12、点击下一步按钮,弹出“安装号码”对话框,选择跳

软件安装部署说明书

西京学院校园信息化平台安装部署说明书 (过渡版本)

文件修订历史 模板修订历史

目录 1 安装规划 (5) 2 系统概述 (5) 2.1 硬件 (5) 2.2 软件 (5) 2.3 安装顺序 (5) 3 数据库服务器安装设置(1台) (6) 3.1 操作系统注意事项 (6) 3.2 安装及设置Oracle(企业版) (7) 3.3 拷贝数据 (7) 3.4 创建数据库及数据库用户 (7) 3.5 数据库用户授权及创建作业任务 (8) 4 应用服务器安装设置(4台) (8) 4.1操作系统注意事项 (8) 4.2 安装及设置IIS6.0 (9) 4.3 安装.net framework 2.0 (11) 4.4 安装Oracle客户端 (11) 5 数据库接收(同步)程序安装设置................................................... 错误!未定义书签。 5.1 拷贝程序文件 .............................................................................. 错误!未定义书签。 5.2 配置运行参数 .............................................................................. 错误!未定义书签。 5.3 重新启动程序 .............................................................................. 错误!未定义书签。 6 信息化平台系统安装设置 ............................................................ 错误!未定义书签。 6.1 拷贝程序文件 .............................................................................. 错误!未定义书签。 6.2 配置运行参数 .............................................................................. 错误!未定义书签。 6.3 重新启动程序 .............................................................................. 错误!未定义书签。 6.4 用户管理系统 (12) 7 信息化系统安装设置 (19) 7.1 拷贝文件 (19) 7.2创建IIS服务 (19) 7.3 IIS权限设置 (19)

ceph集群维护手册

Ceph群集维护简明手册 (2) 前言 (2) MON (2) MON节点添加 (3) MON节点删除 (4) MON故障恢复 (4) OSD (6) OSD添加 (6) OSD删除 (6) 日志迁移 (6) 硬盘更换 (7) RBD (7) 块存储的基本操作 (7) 快照 (10) 导入导出 (11) 增量备份与恢复 (12)

Ceph群集维护简明手册 作者: 普通人 前言 本手册针对已部署完成ceph集群进行阐述(通过ceph-deploy工具),部署架构图如下: MON 环境配置 节点 主机名 Public ip address Cluster ip address Admin/ceph ubuntu-ceph-06 192.168.0.24 10.10.0.6 ceph ubuntu-ceph-07 192.168.0.25 10.10.0.7 ceph ubuntu-ceph-06 192.168.0.26 10.10.0.8

在管理节点的配置目录下,使用ceph-depoloy工具添加新的mon节点。 1.更新配置文件,添加新mon的信息 2.推送新的配置文件到所有节点,或者在添加时覆盖(ceph-deploy会提示) 3.使用ceph-deploy工具添加MON新节点 root@ubuntu-ceph-06:/opt/ceph# ceph-deploy mon create ubuntu-ceph-08 [ceph_deploy.cli][INFO ] Invoked (1.4.0): /usr/bin/ceph-deploy mon create ubuntu-ceph-08 [ceph_deploy.mon][DEBUG ] Deploying mon, cluster ceph hosts ubuntu-ceph-08 [ceph_deploy.mon][DEBUG ] detecting platform for host ubuntu-ceph-08 ... [ubuntu-ceph-08][DEBUG ] connected to host: ubuntu-ceph-08 [ubuntu-ceph-08][DEBUG ] detect platform information from remote host [ubuntu-ceph-08][DEBUG ] detect machine type [ceph_deploy.mon][INFO ] distro info: Ubuntu 14.04 trusty [ubuntu-ceph-08][DEBUG ] determining if provided host has same hostname in remote [ubuntu-ceph-08][DEBUG ] get remote short hostname [ubuntu-ceph-08][DEBUG ] deploying mon to ubuntu-ceph-08 [ubuntu-ceph-08][DEBUG ] get remote short hostname ………………..] **************************************************************************** [ubuntu-ceph-08][DEBUG ] status for monitor: mon.ubuntu-ceph-08 [ubuntu-ceph-08][DEBUG ] { [ubuntu-ceph-08][DEBUG ] "election_epoch": 0, [ubuntu-ceph-08][DEBUG ] "extra_probe_peers": [ [ubuntu-ceph-08][DEBUG ] "192.168.0.24:6789/0", [ubuntu-ceph-08][DEBUG ] "192.168.0.25:6789/0" [ubuntu-ceph-08][DEBUG ] ], [ubuntu-ceph-08][DEBUG ] "monmap": { [ubuntu-ceph-08][DEBUG ] "created": "0.000000", [ubuntu-ceph-08][DEBUG ] "epoch": 14, [ubuntu-ceph-08][DEBUG ] "fsid": "fc989fb1-eea9-47f4-83e1-999c47df0930", [ubuntu-ceph-08][DEBUG ] "modified": "2015-08-19 02:50:54.480663", [ubuntu-ceph-08][DEBUG ] "mons": [ [ubuntu-ceph-08][DEBUG ] { [ubuntu-ceph-08][DEBUG ] "addr": "192.168.0.24:6789/0", [ubuntu-ceph-08][DEBUG ] "name": "ubuntu-ceph-06", [ubuntu-ceph-08][DEBUG ] "rank": 0 [ubuntu-ceph-08][DEBUG ] }, [ubuntu-ceph-08][DEBUG ] { [ubuntu-ceph-08][DEBUG ] "addr": "192.168.0.25:6789/0", [ubuntu-ceph-08][DEBUG ] "name": "ubuntu-ceph-07", 添加mon节点也可以使用ceph-deploy mon add --address [ADDRESS] hostname

相关主题
文本预览
相关文档 最新文档