当前位置:文档之家› snfs文件系统配置AS3_WIN

snfs文件系统配置AS3_WIN

snfs文件系统配置AS3_WIN
snfs文件系统配置AS3_WIN

StorNext FS 配置

(Red Hat Enterprise Linux/x86 AS 3 +win2K)

一、环境描述:

硬件描述:

1. Brocade 3950

2. S2A 8000(本例中3个LUN,分别为MetaData(30GB)、Journal(100MB)、数据)

3. DEL 2650 (内存 2G,建议4G)

软件描述:

1. Red Hat Enterprise Linux/x86 AS 3 (

2.4.21-27)

2. StorNext FS Server/Client 软件

二、StorNext FS系统配置

1.准备工作

1.1配置网络

# vi /etc/hosts

127.0.0.1 localhost.localdomain localhost

10.0.5.25 mds1 //这里为两台MDS

10.0.5.26 mds2

1.2 安装Emulex LP8000/982驱动

tar xzf lpfc-.tar.gz //解压安装包

如:#tar xzf lpfc_2.4_driver_kit-7.3.2-1.tar

#cd lpfc_2.4_driver_kit-7.3.2-1

#./lpfc-install //执行安装脚本

#reboot //重起服务器

注意:Red Hat Enterprise Linux/x86 AS 3 updata 4 内核中已经加载Emulex LP8000/982驱动,可以不做这一步。

如果在安装驱动程序中,报IO和IRQ参数错,检查Firmware版本,升级为最新的版本。

1.3 效验HBA卡加载。

通过cat /proc/scsi/scsi 命令查看HBA卡检测到的磁盘信息

如:# cat /proc/scsi/scsi

Host: scsi0 Channel: 00 Id: 06 Lun: 00

Vendor: PE/PV Model: 1x5 SCSI BP Rev: 1.1

Type: Processor ANSI SCSI revision: 02

Host: scsi2 Channel: 00 Id: 00 Lun: 03

Vendor: DDN Model: S2A 8000 Rev: 5.02

Type: Direct-Access ANSI SCSI revision: 03

Host: scsi2 Channel: 00 Id: 00 Lun: 08

Vendor: DDN Model: S2A 8000 Rev: 5.02

Type: Direct-Access ANSI SCSI revision: 03

1.4 效验SCSI、RAID、HBA卡加载顺序

如果SCSI、RAID卡的加载在HBA卡后面。不然在本地SCSI系统盘的SWAP分区,不可用。如下 #cat /etc/module.conf

alias scsi_hostadapter lpfc // Emulex HBA

alias scsi_hostadapter1 aic7xxx //scsi卡

alias usb-controller usb-ohci

options scsi_mod max_scsi_luns=256 scsi_allow_ghost_devices=1

需要将加载顺序改变,如

alias scsi_hostadapter1 aic7xxx //scsi卡

alias scsi_hostadapter2 lpfc // Emulex HBA

alias usb-controller usb-ohci

options scsi_mod max_scsi_luns=256 scsi_allow_ghost_devices=1

重建内核

# cd /boot

# mv initrd-2.4.21-27.ELsmp.img initrd-2.4.21-27.ELsmp.img.ori

# mkinitrd initrd-2.4.21-27.ELsmp.img 2.4.21-27.ELsmp

# sync

# reboot

2.安装StorNext FS

2.1 以root用户登录Linux,插入StorNext FS CD

#cd /mnt/cdrom

如果CDROM没有被mounted,那么执行#mount /mnt/cdrom

# cd /mnt/cdrom/StorNextFS/linux

根据系统是否有多个CPU决定不同的安装包

#uname -a 查看当前系统内核的版本和CPU个数。

如:uname -a

Linux mds1 2.4.21-27.ELsmp #1 SMP Wed Dec 1 21:59:02 EST 2004 i686 i686 i386 GNU /Linux

# rpm -ivh snfs-server_RH_AS_3_2421-2.5.3-58.i386.rpm

# rpm –ivh snfs-client_RH_AS_3_2421-2.5.3-58.i386.rpm

本例中的系统内核为多CPU,故安装多cpu的版本。注意,在linux上服务器上必须安装

Server和client两个软件。

2.2 修改环境变量

#vi /etc/profile

# Path manipulation

if [ `id -u` = 0 ]; then

pathmunge /usr/cvfs/bin

fi

ulimit -S -c 0 > /dev/null 2 > &1

ulimit -c unlimited > /dev/null 2 >&1

注销root用户,重新以root用户登陆系统,才能使环境变量起作用

2.3 磁盘Label

2.3.1 查看盘阵信息,执行fdisk -l

如: # fdisk –l

Disk /dev/sdc (Sun disk label): 0 heads, 0 sectors, 52221 cylinders

Units = cylinders of 1 * 512 bytes

Device Flag Start End Blocks Id System

/dev/sdc3 u 0 -872571904 -436285952 5 Whole disk

Note: sector size is 2048 (not 512)

Disk /dev/sdg (Sun disk label): 0 heads, 0 sectors, 959 cylinders

Units = cylinders of 1 * 512 bytes

Device Flag Start End Blocks Id System

/dev/sdg3 u 0 62902272 31451136 5 Whole disk

Disk /dev/sdl (Sun disk label): 0 heads, 0 sectors, 2 cylinders

Units = cylinders of 1 * 512 bytes

Device Flag Start End Blocks Id System

/dev/sdl3 u 0 192512 96256 5 Whole disk

2.1设置RAW设备(该步骤在StorNext FS 2.5版本不需要做。可以略过)

编辑/etc/sysconfig/rawdevices文件。其中/dev/raw/raw1,第一个RAW设备,对应的/dev/sdb设备名,如下内容。

# vi /etc/sysconfig/rawdevices

本例中:/dev/raw/raw1 /dev/sdc

/dev/raw/raw2 /dev/sdg

/dev/raw/raw2 /dev/sdl

# /etc/init.d/rawdevices restart //重起rawdevices服务

2.2查看disk Label

#/usr/cvfs/bin/cvlabel –l

/dev/sdc [DDN S2A 8000 5.02] CVFS " unknown " Sectors: 3422394368.

SectorSize: 1024. Maximum sectors: 3422394368.

/dev/sdg [DDN S2A 8000 5.02] CVFS " unknown " Sectors: 62900224.

SectorSize: 512. Maximum sectors: 62900224.

/dev/sdl [DDN S2A 8000 5.02] CVFS " unknown " Sectors: 190464. S

ectorSize: 512. Maximum sectors: 190464.

2.3 编辑disk Label配置文件

# /usr/cvfs/bin/cvlabel -c > /usr/cvfs/config/cvlabels

//将cvlabel输出到cvlabels配置文件中

# vi /usr/cvfs/config/cvlabels

将unkown更改为H_Upload,MD_H_Upload, JR_H_Upload。。。等,如本例中:

H_Upload /dev/sdc # host 0 lun 0 sectors 3422394368 sector_size 1024 inquiry [DDN S2A 8000 5.02] serial 60001FF020021101030197FECD180000

MD_H_Upload /dev/sdg # host 0 lun 4 sectors 62900224 sector_size 512 inquiry [DDN S2A 8000 5.02] serial 60001FF0200211010301932703C00400

JR_H_Upload /dev/sdl # host 0 lun 9 sectors 190464 sector_size 512 inquiry [DDN S2A 8000 5.02] serial 60001FF020021101030194A700030900

2.4 disk Label

# /usr/cvfs/bin/cvlabel /usr/cvfs/config/cvlabels

*WARNING* This program will over-write volume labels on the

devices specified in the file "/usr/cvfs/config/cvlabels".

After execution, the devices will only be usable by the

CentraVision File System. You will have to re-partition the

devices to use them on a different file system.

Do you want to proceed? (Y / N ) -> y

/dev/sdc [DN S2A 8000 5.02] CVFS " H_Upload " Sectors: 3422394368.

Do you want to label it SNFS - Name: H_Upload Sectors: 3422394368? (Y / N ) ->y

New Volume Label -Device: /dev/sda SNFS Label: H_Upload Sectors: 3422394368.

/dev/sdg [DN S2A 8000 5.02] CVFS " MD_H_Upload " Sectors: 62900224.

Do you want to label it SNFS - Name: MD_H_Upload Sectors: 62900224? (Y / N ) ->y

New Volume Label -Device: /dev/sdb SNFS Label: MD_H_Upload Sectors: 62900224.

/dev/sdl [DN S2A 8000 5.02] CVFS " JR_H_Upload " Sectors: 190464.

Do you want to label it SNFS - Name: JR_H_Upload Sectors: 190464? (Y / N ) ->y

New Volume Label -Device: /dev/sdb SNFS Label: JR_H_Upload Sectors: 190464.

Done. 3 source lines. 3 labels.

3. 配置StorNext FS

3.1创建StorNext FS文件系统的配置文件,

若查看参数信息,键入#man -M /usr/cvfs/man cvfs_config

# cd /usr/cvfs/config

#cp .. /examples/example.cfg ./H_Upload.cfg //例程中拷贝出文件系统的配置文件

# vi /usr/cvfs/config/H_Upload.cfg

GlobalSuperUser Yes ## Must be set to Yes for SNMS Managed File Systems ## WindowsSecurity No

Quotas No

FileLocks No

DataMigration No ## SNMS Managed File Systems Only ##

InodeExpandMin 32K

InodeExpandInc 128K

InodeExpandMax 8M

FsBlockSize 4K

JournalSize 4M

AllocationStrategy Round

MaxConnections 78 //该数为一般设为客户数加+10

ForceStripeAlignment Yes

Debug 0x0

MaxLogSize 4M

MaxLogs 4

## Globals Defaulted

ThreadPoolSize 32 # default 16, 512 KB memory per thread

InodeCacheSize 32K # 800-1000 bytes each, default 8K

# BufferCacheSize 64M # default 32MB

# StripeAlignSize 2M # auto alignment, default MAX(StripeBreadth)

# MaxMBPerClientReserve 50 # in MBs, default 100 MB reserved per client

# OpHangLimitSecs 300 # default 180 secs

# DataMigrationThreadPoolSize 128 # Managed only, default 8

#************************************************************

# A disktype section for defining disk hardware parameters.

#************************************************************

[DiskType MD_H_Upload] ##1+1 Raid 1 Mirrored Pair##

Sectors 62900224 ## Sectors Per Disk From Command "cvlabel -l"

SectorSize 512

[DiskType JR_H_Upload] ##1+1 Raid 1 Mirrored Pair##

Sectors 190464

SectorSize 512

[DiskType H_Upload] ##4+1 Raid 5 Lun for Regular Data##

Sectors 3422394368

SectorSize 1024 //这里的1024与盘塔上该LUN的Block Size 相一致。

#************************************************************

# A disk section for defining disks in the hardware configuration. #************************************************************ [Disk MD_H_Upload]

Status UP

Type MD_H_Upload

[Disk JR_H_Upload]

Status UP

Type JR_H_Upload

[Disk H_Upload]

Status UP

Type H_Upload

#************************************************************

# A stripe section for defining stripe groups.

************************************************************* [StripeGroup MetaFiles]

Status UP

MetaData Yes

Journal No

Exclusive Yes

Read Enabled

Write Enabled

StripeBreadth 256K

MultiPathMethod Rotate

Node MD_H_Upload 0

[StripeGroup JournFiles]

Status UP

Journal Yes

MetaData No

Exclusive Yes

Read Enabled

Write Enabled

StripeBreadth 256K

MultiPathMethod Rotate

Node JR_H_Upload 0

[StripeGroup H_Upload_Files]

Status UP

Exclusive No ##Non-Exclusive StripeGroup for all Files##

Read Enabled

Write Enabled

StripeBreadth 1M //该参数根据应用可以调整

MultiPathMethod Rotate

Node H_Upload 0

若有多个文件系统依次创建文件系统配置文件

#vi /usr/cvfs/config/file_system_name.cfg

# /etc/init.d/cvfs restart //重起cvfs服务。

Unmounting SNFS filesystems

Stopping SNFS Daemons

Stopping SNFS PortMapper

Waiting for FSMs to finish

SNFS Stop [ 确定 ] Initializing StorNext Filesystem (SNFS)

No disk subsystem config for SNFS, disks not started

Loading SNFS modules

Starting /usr/cvfs/bin/fsmpm..

Starting /usr/cvfs/bin/cvfsd...

Mounting SNFS filesystems

SNFS Initialized [ 确定 ]

# /usr/cvfs/bin/cvmkfs H_Upload //初始化文件系统

StorNext File System File System Initializer.

** WARNING ** This will destroy all contents and data of the

--- [H_Upload] ---

file system. Re-initialization cannot be un-done!

Do you want to proceed? (Y/[N]) -> y

Re-initializing file system ' H_Upload '.

Shared Meta Data File System.

Meta Data Root is on " MetaFiles ".

Resetting Arbitration Block.

Writing Configuration Information Block.

Writing Root Directory Block.

Writing Disk Information Block.

Writing Stripe Group Index " JournFiles ".

Resetting File System Journal.

Creating Free List.

Writing Initial 1024 Inodes.

Writing Initialization Control Block.

Resetting Super Block.

Writing Reserved Allocations.

File system ' H_Upload ' successfully created.

同样方法依次初始化文件系统 # /usr/cvfs/bin/cvmkfs file_system_name

3.2 创建文件系统配置文件列表的文件

# cd /usr/cvfs/config

# cp ../examples/fsmlist.example ./fsmlist

//例程中拷贝出文件系统配置文件列表的配置文件

#vi /usr/cvfs/config/fsmlist

//将当前的StorNext FS文件系统的配置文件H_Upload.cfg的文件名写入fsmlist

file_system_name . 0

如: H_Upload . 0

// 其中的. 表示当前机器的ip地址,0是优先,可为一个0~7. 但当前默认的为0是activate 3.3 创建文件系统配置服务器列表的文件

# cd /usr/cvfs/config #cp ../examples/fsnameservers.example ./fsnameservers

//将当前的StorNext FS文件系统的服务器的ip写入fsnameservers

如: 10.5.0.25

10.5.0.26

在做群集时,可以将每台服务器ip加入进来.并保持每一台的fsnameservers文件一致

3.2手动启动文件系统配置

# /usr/cvfs/bin/cvadmin

StorNext File System Administrator

Enter command(s)

For command help, enter "help" or "?".

List FSS

File System Services (* indicates service is in control of FS):

1>* H_Upload [0] located on mds1:32790 (pid 2949)

//我们可以看到系统已经自动将H_Upload启动并激活了.

* 表示激活

如果没有显示文件系统名称, 一般需要重新启动cvfs服务或检查fsmlist配置

或者手动启动,如下

Select FSM "none"snadmin> start H_Upload

Start FSS " H_Upload "

FSS ' H_Upload ' start initiated.

FSS ' H_Upload ' started.

snadmin> activate H_Upload

Activate FSM " H_Upload "

Created : Fri Aug 19 10:02:50 2005

Active Connections: 24

Fs Block Size : 4K

Msg Buffer Size : 4K

Disk Devices : 3

Stripe Groups : 3

Mirror Groups : 0

Fs Blocks : 855598592 (3.19 TB)

Fs Blocks Free : 838919232 (3.13 TB) (98%)

snadmin (H_Upload) > show long

Show stripe groups (File System "H_Upload")

Stripe Group 0 [MetaFiles] Status:Up,MetaData,Exclusive

Total Blocks:7862528 (29.99 GB) Free:7827253 (29.86 GB) (99%)

MultiPath Method:Rotate

Stripe Depth:1 Stripe Breadth:64 blocks (256.00 KB)

Realtime limit IO/sec:0 (~0 mb/sec) Non-Realtime reserve IO/sec:0 Committed RTIO/sec:0 Non-RTIO clients:0 Non-RTIO hint IO/sec:0 Disk stripes:

Primary Stripe 0 [MetaFiles] Read:Enabled Write:Enabled

Node 0 [MD_H_Upload]

Stripe Group 1 [JournFiles] Status:Up,Journal,Exclusive

Total Blocks:23808 (93.00 MB) Free:22784 (89.00 MB) (95%)

MultiPath Method:Rotate

Stripe Depth:1 Stripe Breadth:64 blocks (256.00 KB)

Realtime limit IO/sec:0 (~0 mb/sec) Non-Realtime reserve IO/sec:0 Committed RTIO/sec:0 Non-RTIO clients:0 Non-RTIO hint IO/sec:0 Disk stripes:

Primary Stripe 0 [JournFiles] Read:Enabled Write:Enabled

Node 0 [JR_H_Upload]

Stripe Group 2 [H_Upload_Files] Status:Up

Total Blocks:855598592 (3.19 TB) Free:838919232 (3.13 TB) (98%) MultiPath Method:Rotate

Stripe Depth:1 Stripe Breadth:256 blocks (1024.00 KB)

Realtime limit IO/sec:0 (~0 mb/sec) Non-Realtime reserve IO/sec:0 Committed RTIO/sec:0 Non-RTIO clients:0 Non-RTIO hint IO/sec:0

Disk stripes:

Primary Stripe 0 [H_Upload_Files] Read:Enabled Write:Enabled

Node 0 [H_Upload]

snadmin (H_Upload) > who //查看系统用户信息

Who (File System "H_Upload")

# SNFS I.D. Type Location Up Time License Expires

-- ---------- ---- --------------- --------- ---------------

0> FSM 1d 3h 55m N/A

1> F1F6B61DB CLI 10.5.0.12 0d 3h 6m Permanent

37> ADM mds1 0d 0h 0m N/A

snadmin (H_Upload) >exit

4. Mount StorNext FS //当linux作为client时,需要mount cvfs文件系统

# mkdir /H_Upload //创建mount点的目录

# chmod 777 / H_Upload //设置/usr/snfs目录的权限,当前权限为可读可写可执行

# vi /etc/fstab //当系统启动时,自动装载StorNext FS文件系统proja

H_Upload /H_Upload cvfs verbose=yes 0 0 //手动装载StorNext FS文件系统,

# mount -t cvfs H_Upload /H_Upload

mount.cvfs: Filesystem H_Upload mounted on / H_Upload

三、StorNext FS系统Client端配置

注意:不要用Windows 中的磁盘管理器对StorNext FS将要管理的磁盘做导入和签名

运行StorNext FS client of windows的安装程序setup.exe,按默认步骤操作即可。

注意下图中不要选择server files

选择label my stornext file system disk devices

输入ip地址服务器的ip 的地址。如本列中的ip地址 10.5.0.25,10.5.0.26

查看DISK Lables,如果没有CVFS的卷标.手动点击label.对相应的磁盘做label,注意不要随意更改label名称,或将本地盘做label.

选择一个dirve盘符号如X:,选择一个文件系统如H_Upload,点击Map ,同样操作将H_Upload Map 为x:

选择一个drive,如X: 点击mount opint选项页,选择File name case insensitive,在new file name case 中选择preseve case,此为设置大小写敏感.

重新启动电脑。正常启动后,在我的电脑中多一个本地盘符x:。测试读写是否正常。

注意在win2k下面将回收站的属性改为独立配置驱动器,对于网卡要将校验和相关的检测的都关

掉。不然影响读写速度,如下图所示,

WINDOWS 中常用的命令为

C:\SNFS\bin\cvntlabel.exe //标记label

C:\SNFS\bin\rmsvc.exe stoponly //停止snfs 服务

C:\SNFS\bin\rmsvc.exe //重起snfs 服务

五、 群集安装

1、在每一个MDS上安装SNFS共享文件系统软件

2、在节点MDS1上,先正确配置SNFS共享文件系统。

3、编辑/usr/cvfs/config/fsnameservers,将所有MDS的IP地址加入文件中

4、拷贝cvfail脚本到所有的MDS上的/usr/cvfs/config/目录中

5、将/usr/cvfs/config/中下列文件,拷贝到其MDS上

cvfail

cvlabels

H_Upload.cfg

6、在不同的MDS上设定不同的优先级,即编辑/usr/cvfs/config/fsmlist中文件中优先级

file_system_name . 0 //mds1

file_system_name . 1 //mds2

7、在mds1上,运行/usr/cvfs/bin/cvadmin,

选择要切换的文件系统(select file_system_name),用fail file_system_name切换,验证切换是否正常。

如:把MDS1中的H_Upload文件系统fail后,该文件系统被MDS2接管

切换前 切换后

*H_Upload [0] //mds1H_Upload [0] //mds1

H_Upload [1] //mds2 *H_Upload [1] //mds2

六、 注册序列号

StorNext FS根据网卡的信息生成注册请求码的。StorNext FS安装完毕,执行

# usr/cvfs/bin/cvfsid 生成注册请求码,如:E7F25C371 linux 0 snfssvr

将该码和usr/cvfs/config/license发送给ADIC公司生成新的license文件即可。

七、 日常维护

1.查看日志

#cd /usr/cvfs/data

#cd file_system_name

#cat cvlog

2.查看DEBUG

#cd /usr/cvfs/bebug

#cat nssdbg.out

3.查看系统日志

#cd /var/log

#cat messages

4.诊断信息打包

#cd /usr/cvfs/bin

# cvgather –f file_system_name

5.调整网卡参数(根据实测结果,或性能可调)

/etc/modules.conf

alias eth1 bcm5700

options bcm5700 tx_checksum=0,0 rx_checksum=0,0 nic_tx_bd=0,0

/etc/sysctl.conf

net.ipv4.tcp_keepalive_intvl=8

net.ipv4.tcp_keepalive_probes=4

net.ipv4.tcp_keepalive_time=30

net.ipv4.tcp_retries2=7

八、 卸载SNFS软件

# /etc/init.d/cvfs fullstop

# rpm -aq |grep snfs*

snfs-server_RH_AS_3_2421smp-2.4.1-59

snfs-client_RH_AS_3_2421smp-2.4.1-59

# rpm -e snfs-client_RH_AS_3_2421smp-2.4.1-59

# rpm -e snfs-server_RH_AS_3_2421smp-2.4.1-59

附录:

1.S2A设置 //建议把metadata 和journal单独做成一个LUN,并将它作成cache locked,对于client 不能映射metadata 和journal卷,避免客户端误操作。

S2A 8000[1]: lun,

Logical Unit Status

Capacity Block

LUN Label Owner Status (Mbytes) Size Tiers Tier list

-------------------------------------------------------------------------------

0 H-upload 1 ready 3360294 1024 3 1 2 3

4 metadata1 2 ready 30720 512 1 16

9 journal1 2 cache locked 100 512 1 16

S2A 8000[1]: cache

Current Cache settings

Write Maximum MF Prefetch Read Write

LUN Caching Prefetch Bit Ceiling Priority Priority

------------------------------------------------------------------------------ 0 Enabled x 1 On 65535 high high

4 Enabled x 4 On 6553

5 high high

9 Enabled x 4 On 65535 high high

2.cvfail 脚本

#!/usr/bin/perl -w

# A D I C P R O P R I E T A R Y

# Copyright, 2003

# Advanced Digital Information Corporation.

# All Rights Reserved.

#

# StorNext File System

#

# This material may not be copied, disclosed, or

# used in any manner without the prior written

# consent of Advanced Digital Information Corporation.

#

#

# R P S - 1 0 . P L

#

# Program the WTI RPS-10 Power Brick to bounce power of

# peer node in a failover cluster.

# Constants

my $TTY = "/dev/ttyS0" ; $TTY = $ENV{"RPS10_TTY"} if $ENV{"RPS10_TTY"};

my $BAUD = 9600 ; $BAUD = $ENV{"RPS10_BAUD"} if $ENV{"RPS10_BAUD"};

my $TIMEOUT = 30; $TIMEOUT = $ENV{"RPS10_TIMEOUT"} if $ENV{"RPS10_TIMEOUT"}; my $CMD_TOGGLE = " *T\r";

my $CMD_STATUS = " 0?\r";

my $SLEEPTIME = ($BAUD >= 9600) ? 2 : 4;

# Declarations

use strict;

# Global vars

my($nf, $rin, $rout, $tl, $NL);

my $prog = `basename $0` ; chomp $prog ;

my $STATUS_MODE = 0;

my $COMMAND = $CMD_TOGGLE;

my $OS = `uname -s` ; chomp $OS;

my $ADIC_DIR = "/usr/adic";

my $LOGGER_PRIO;

# Functions

sub logit

{

my $msg = join("",@_);

chomp $msg;

print "$msg\n";

$msg =~ s/[\n\r]//g;

# Get syslog priority level

if (!defined($LOGGER_PRIO) and ( -f "$ADIC_DIR/install/logger_prio.conf" )) { $LOGGER_PRIO = ( `cat $ADIC_DIR/install/logger_prio.conf` )[0];

$LOGGER_PRIO =~ s/^(\S+)/-p $1/;

chomp $LOGGER_PRIO;

} else {

$LOGGER_PRIO = "" if !defined($LOGGER_PRIO);

}

my $cmd = "logger $LOGGER_PRIO -t $prog '$msg'";

#print "CMD: >>>$cmd<<<\n";

system($cmd);

}

#

# M A I N

# Variables

my ($stty);

my $sentit = 0;

# Args

if (scalar(grep(/-status/, @ARGV)) > 0) {

$STATUS_MODE = 1;

$COMMAND = $CMD_STATUS;

}

# Turn off stdout buffering

my $oldfh = select STDOUT ; $| = 1 ; select $oldfh;

# Set baud rate on Solaris with cu hack

if ($OS =~ /sunos/i) {

# Begin hacks.

system(

"grep -i '^Direct[ ]*$TTY' /etc/uucp/Devices > /dev/null ||

echo 'Direct $TTY - Any direct' >> /etc/uucp/Devices");

$stty = `echo '~.' | /usr/bin/cu -l $TTY -s $BAUD 2>&1`;

logit $stty if $stty;

# End hacks.

}

# Open the com port tty

open(TTYIN, "<$TTY") || die "Cannot read $TTY: $!\n";

open(TTYOUT, ">>$TTY") || die "Cannot write $TTY: $!\n";

$oldfh = select TTYOUT ; $| = 1 ; select $oldfh;

# Set baud rate

if ($OS !~ /sunos/i) {

$stty = `stty $BAUD sane < $TTY 2>&1`;

logit $stty if $stty;

$stty = `stty < $TTY 2>&1`;

logit $stty;

}

logit "Polling $TTY for RPS-10 handshake.\n";

# Setup descriptor mask for select

$rin = "" ; vec($rin, fileno(TTYIN), 1) = 1;

# Main loop

for my $i (1 .. $TIMEOUT) {

($nf, $tl) = select($rout = $rin, undef, undef, 1);

if ($nf < 0) {

logit "\nSelect returned error - nf: \"$nf\"!\n";

next;

}

if ($nf == 0) {

print ".";

$NL = "\n";

next;

}

my $in = ; chomp $in ; $in =~ s/[\r]//g;

if ($in) {

$NL = "" if !defined($NL);

logit "$NL>>>$in<<<\n";

$NL = "";

exit 0 if ($STATUS_MODE and $sentit and ($in =~ /Plug 0 On/i)); }

#exit 0 if ($in =~ /Complete/);

exit 0 if ($in =~ /Plug.*Off/);

next if ($in !~ /(Ready)|(Complete)/);

$NL = "";

print "Sleeping $SLEEPTIME sec" . ($SLEEPTIME > 1 ? "s." : "."); sleep($SLEEPTIME);

logit "\nSending command string.\n";

print TTYOUT $COMMAND;

$sentit = 1;

}

# Timed out waiting for "RPS-10 Ready" from tty

logit "\nERROR - timed out! Check cables and settings for $TTY.\n";

exit 1;

3.LINUX两个网卡绑定

绑定的前提条件:芯片组型号相同,而且网卡应该具备自己独立的BIOS芯片

3.1编辑 /etc/modules.conf 文件,加入如下一行内容,以使系统在启动时加载bonding模块,对外

虚拟网络接口设备为 bond0

# vi /etc/modules.conf

alias bond0 bonding

options bond0 miimon=100 mode=0

// mode=0表示load balancing (round-robin)为负载均衡方式,两块网卡都工作。

//mode=1表示fault-tolerance (active-backup)提供冗余功能,

3.2# cd /etc/sysconfig/network-scripts

# vi ifcfg-bond0

DEVICE=bond0

BOOTPROTO=none

IPADDR=10.4.96.1

NETMASK=255.255.255.0

ONBOOT=yes

TYPE=Ethernet

GATEWAY=10.4.99.254

# vi ifcfg-eth0

DEVICE=eth0

USERCTL=no

ONBOOT=yes

MASTER=bond0

SLAVE=yes

BOOTPROTO=none

# vi ifcfg-eth1

DEVICE=eth1

USERCTL=no

ONBOOT=yes

MASTER=bond0

SLAVE=yes

BOOTPROTO=none

3.3检测网卡状态

# ifconfig

bond0 Link encap:Ethernet HWaddr 00:0F:1F:6B:5E:96

inet addr:10.4.96.1 Bcast:10.4.99.255 Mask:255.255.252.0

UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1

RX packets:19552 errors:0 dropped:0 overruns:0 frame:0

TX packets:2011 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:2156066 (2.0 Mb) TX bytes:236358 (230.8 Kb)

eth0 Link encap:Ethernet HWaddr 00:0F:1F:6B:5E:96

inet addr:10.4.96.1 Bcast:10.4.99.255 Mask:255.255.252.0

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1

RX packets:9787 errors:0 dropped:0 overruns:0 frame:0

TX packets:1006 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:1078288 (1.0 Mb) TX bytes:119413 (116.6 Kb)

Interrupt:28

eth1 Link encap:Ethernet HWaddr 00:0F:1F:6B:5E:96

inet addr:10.4.96.1 Bcast:10.4.99.255 Mask:255.255.252.0

UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1

RX packets:9765 errors:0 dropped:0 overruns:0 frame:0

TX packets:1005 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:1077778 (1.0 Mb) TX bytes:116945 (114.2 Kb)

Interrupt:29

#cat /proc/net/bonding/bond0

Ethernet Channel Bonding Driver: v2.6.0 (January 14, 2004)

Bonding Mode: load balancing (round-robin)

MII Status: up

MII Polling Interval (ms): 100

Up Delay (ms): 0

Down Delay (ms): 0

Slave Interface: eth0

MII Status: up

Link Failure Count: 0

Permanent HW addr: 00:0f:1f:6b:5e:96

Slave Interface: eth1

MII Status: up

Link Failure Count: 0

Permanent HW addr: 00:0f:1f:6b:5e:97

4.samba配置

# vi /etc/samba/smb.conf

#======================= Global Settings ===================================== [global]

# workgroup = NT-Domain-Name or Workgroup-Name

workgroup = xxxxx

系统部署文档

系统部署

部署resin服务(posadm) 以posadm用户登录系统,执行 cd /home/posadm/resin/bin,进入该目录,执行以下命令,启动resin服务: ./resin.sh start 结果如下图: 进入到/home/posadm/resin-pro-4.0.25/log中,查看jvm-app-0.log文件,查看是否启动成功,在文件的最后,显示如下: 说明启动成功。 部署tdshome服务(posadm) 以posadm用户登录系统,执行 cd /home/posadm/tdshome,进入该目录 执行以下命令,启动tdshome服务: ./startTDS.sh 启动后,进入/home/posadm/tdshome/trc/sys目录,查看sys.trc文件,查看是否启动成功,在文件的最后,显示如下: 说明启动成功。 启动数据库服务 1、启动数据库监听:su– oracle(切换oracle用户)lsnrctl start(启动监听)

2、连接数据库: sqlplus / as sysdba (dba权限连接数据库) 3、启动数据库:SQL>startup 启动SVN服务: 用root用户登录测试系统,执行以下命令: svnserve -d -r /opt/svndata/repos/ 禅道管理 启动禅道服务:用root用户登录系统,进入到禅道目录:cd /opt/lampp,执行./stop命令停止禅道服务,执行./start启动禅道服务。如下图: Husdon管理 启动/停止Husdon服务:以线下系统为例,用posadm用户登录系统,进入Husdon目录,执行./ stophudson.sh命令停止Husdon服务,执行./ starthudson.sh启动Husdon服务。 线上系统用qrtpay用户登录,操作与线下系统一致。 ftp服务启动 Root权限

网校系统安装部署说明

网校系统安装部署说明 目录 第一章网校系统安装部署 1、JDK1.7安装和配置 2、Tomcat7.0的安装和配置 3、MySQL安装 4、数据库导入 5、部署项目程到Tomcat 6、启动服务器测试 1.JDK安装和配置 JDK使用版为1.7,目前有安装版和绿色解压版,这里使用的是绿色解压版。首先解压下载的JDK1.7.rar,然后统一放入指定目录下方便日后管理(为了避免跟系统盘符分离,可以在D盘下新建一个文件夹命名为:develop,这里使用C盘): 然后开始设置环境变量。右键我的电脑--属性--高级--环境变量。在这里你可以选在在系统变量中添加,这样这台机器上的所有用户都可以使用这个环境变量。 在系统变量中点击新建按钮添加以下几个变量:

JAVA_HOME=c:\develop\jdk1.7 classpath=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jdk1.7\lib\dt.Jar 注意,在最前面有一个“.”,不要忘记了。这里面的路径要换成你自己的安装路径。然后配置PATH 在变量值的最前面写上%JA V A_HOME%\bin;%JA V A_HOME%\bin\jre; 记得一定用分号隔开 最后点击确定后在运行cmd输入javac出现提示命令符为配置成功!

2.Tomcat7.0的安装和配置 Tomcat7.0版使用的是exe安装版,可以去官网下载,安装过程很简单,一路next(不需要改其他设置,默认使用8080端口)。到了下个页面设置jre路径(系统默认自己找jre 路径就是前边安装的jdk的路径(jdk包括jre)注意这是jre路径不是jdk路径): 点击install开始安装,然后点击finish完成安装自动开启服务,老样子这时候可以打开浏览器测试一下是否可以进入tomcat欢迎页面并且测试是否可以进入页面。 另外说一下关于tomcat7的启动和关闭,关于启动和关闭在一般情况下可以使用安装目录下的bin目录下tomcat7w.Exe工具,这个工具是具有一般操作功能界面的,除了可以开启和关闭服务外还可以设置启动方式和一些log日志保存方式等。 4.MySQL安装 MySQL使用的版本为:5.0安装版,以下是安装流程: 解压下载的mysql安装文件mysql-5.0-win64.zip,双击解压缩,运行“setup.exe”,出现如下界面

EH4数据处理系统帮助文档

EH4数据处理系统 自述 EH4数据处理系统是由中南大学信息物理工程学院席振铢老师课题组和长沙五维地科勘察技术有限责任公司联合开发完成的,是专门针对Geometrics公司和EMI公司联合研制生产的EH-4电导率成像仪而开发的一套全新数据处理系统。它以仪器数据采集系统自带的Imagem数据处理程序为背景,拥有与Imagem程序相似的数据显示体系,结合Windows程序的使用方便、操作灵便、界面美观等优点,能对野外采集的单点测深数据进行编辑(剔除、修正跳变点),以及对多点视电阻率频谱进行比较,并且实现了带地形的二维反演,优化处理功能等功能,使反演结果更接近真实情况。 系统要求 1,硬件环境 CPU:PⅢ500或更高性能 DRAM:128MB或更多 硬盘:至少20MB的自由硬盘空间 显示器:1024×768 USB口:一个闲置的USB(通用串行总线)口 光盘驱动器:CD-ROM 2,系统要求 Windows98,Windows98 SE,Windows ME,Windows 2000,Windows XP Professional,Windows XP Home Edition 程序安装 1,EH4数据处理系统的安装 将软件光盘放入光盘驱动器,安装过程随即启动。

欢迎屏幕中点击“下一步”按钮继续安装过程; 请仔细阅读软件许可协议,如果同意所有软件许可条款,请点击“我接受所有的软件许可条款”,并且点击“下一步”按钮继续安装过程。如果不同意软件许可条款,请点击“我不能接受所有的条款”,点击“下一步”按钮结束安装; 在这里我们可以指定程序文件夹的名称,默认为“EH4数据处理系统”,如果不需要修改,请点击“下一步”。如果需要修改,请在上部的文本框中输入您自己喜欢的名字,接着点击“下一步”按钮;

系统部署方案模板

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

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

部署_系统部署方案

xxxxxxx系统 部署方案 大连北良国际农产品交易中心有限公司 2018-09-24

变更记录

1.网络拓扑结构

2.运行环境 注意,由于系统运行于.NET Framework 3.5上,因此应用服务器和客户端需要安装.NET Framework 3.5的运行环境。 2.1应用服务器 操作系统:Windows Server 2003 SP1 或更高 CPU:至强处理器2G或更高 Web服务器:IIS 6.0 内存:2G或更高 硬盘空间:100G或更多 2.2数据库服务器 ORACLE 9i 2.3局域网客户端 操作系统:Windows XP Professional SP2 或更高 浏览器:IE6或更高版本 CPU:1.7G,推荐2G或更高 内存:512MB,推荐1G或更高 硬盘空间:10G或更多 网络连接:局域网10M/100M

3.软件系统的安装与升级模式 3.1服务器端 1.安装.NET Framework 3.5; 2.安装IIS; 3.安装数据库服务器ORACLE 9i; 4.在Internet信息服务下创建两个虚拟目录,分别指向系统发布的程序文件夹和WCF文 件夹。并设置好权限。 3.2客户端 本系统的安装与升级使用SmartClient技术以实现智能在线安装与升级。安装步骤如下: 1.安装.NET Framework 3.5; 2.利用浏览器登录到指定网站,并进入系统安装与升级服务网页; 3.点击“安装”按钮; 4.系统自动执行安装/升级进程; 5.安装应用软件程序; 系统启动时自动检测最新版本并更新。

系统安装部署手册模板

。 中国太平洋保险(集团)股份有限公司Xxxxxxxxxxx项目 系统安装部署手册 V1.0 项目经理: 通讯地址: 电话: 传真: 电子邮件:

文档信息 1引言 (3) 1.1编写目的 (3) 1.2系统背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2硬件环境部署 (3) 2.1硬件拓扑图 (3) 2.2硬件配置说明 (3) 3软件环境部署 (3) 3.1软件环境清单 (3) 3.2软件环境部署顺序 (3) 3.3操作系统安装 (4) 3.4数据库安装 (4) 3.5应用级服务器安装 (4) 3.6其他支撑系统安装 (4) 4应用系统安装与配置 (4) 4.1应用系统结构图 (4) 4.2安装准备 (4) 4.3安装步骤 (4) 4.4系统配置 (5) 5系统初始化与确认 (5) 5.1系统初始化 (5) 5.2系统部署确认 (5) 6回退到老系统 (5) 6.1配置回退 (5) 6.2应用回退 (5) 6.3系统回退 (5) 6.4数据库回退 (5) 7出错处理 (5) 7.1出错信息 (5) 7.2补救措施 (5) 7.3系统维护设计......................................................... 错误!未定义书签。

1 引言 1.1 编写目的 [说明编写系统安装部署手册的目的] 1.2 系统背景 [ a . 说明本系统是一个全新系统还是在老系统上的升级; b . 列出本系统的使用单位/部门、使用人员及数量。] 1.3 定义 [列出本文件中用到的专门术语的定义和缩写词的原词组。] 1.4 参考资料 [列出安装部署过程要用到的参考资料,如: a . 本项目的完整技术方案; b . 系统运维手册; c . 其他与安装部署过程有关的材料,如:工具软件的安装手册] 2 硬件环境部署 2.1 硬件拓扑图 [列出本系统的硬件拓扑结构,如服务器、网络、客户端等。] 2.2 硬件配置说明 [列出每一台硬件设备的详细配置,如品牌、型号、CPU 数量、内存容量、硬盘容量、网卡、带宽、IP 址址、使用、应部署哪些软件等等] 3 软件环境部署 3.1 软件清单 [列出需要用到哪些软件,包括操作系统软件、数据库软件、应用服务器软件和其他支撑系统软件等,要列明每个软件的全称、版本号、适用操作系统、LICENSE 数量等] 3.2 软件环境部署顺序 [列出每一台硬件上的软件安装顺序,如果不同硬件间的软件安装顺序存有依赖关系,也要在备注中列出,

系统引导菜单自动修复工具(中文帮助文档)NTBOOTautofix v2.5.7

NTBOOTautofix v2.5.7NT系统引导菜单自动修复工具 (简繁英三语版中文帮助文档) 免责声明: 本软件为免费软件,作者对使用本软件而给用户带来的任何损失不负任何责任。如不同意本免责声明,你必须立即删除本软件。 -------------------------------------------------------------------------------- 更新概述: v2.5.7:修正v2.5.6在win8中运行时把系统错认为winPE而不进行修复的BUG。 v2.5.6:修正win8部分情况下winRE不能修复的BUG,增加一种少见的系统环境的修复支持。 v2.5.5:修正v2.5.4修复后主引导菜单为英文的一个BUG。 v2.5.4:一些不常用功能的修复结果上小修改。 v2.5.2:初步支持EFI的GPT磁盘系统。 v2.5.1:更换NTLDR文件以减少软件体积,修正修复WES7系统时可能发生的一个BUG。v2.4.6:错误修正 - 修复OSLetter的一处错误;繁体高级菜单2和3位置错误 v2.4.3:增加繁体支持,添加BCD修复区域设定,增强查看/管理BCD功能 v2.2.9:增加对Win8的WinRE修复;自动修复默认禁用Win8的Metro引导界面,恢复为经典的黑白引导界面 v2.2.2:去除了以前版本在使用实例中的大部分限制,更新较多,不详述 v2.0.0:NTBOOTautofix前身为BCDautofix,版本号顺延更新,但工具名因功能改变而更换,纯修复BCD的BCDautofix最新版本为v1.2.3,BCDautofix v1.1.x已经有nt5.x的boot.ini的自动生成,应属NTBOOTautofix系列。v2.0.0是更名后的第一个版本。 -------------------------------------------------------------------------------- 使用方法: * 非安装软件,直接双击运行,傻瓜式修复,可运行于32位和64位系统和WINPE系统* "自动修复"自动判断和系统引导有关的条件并自动修复程序支持的盘符上的NT系统引导,无需用户手工干预 * "高级"只供特殊需要的朋友,参看下面应用实例中的更改活动分区盘符后修复 * 由于不少PE使用各种手段调整了系统默认盘符,程序未必准确判定活动分区,所以在PE中修复时推荐使用"高级"再选定活动分区后进行修复,如在PE中进行过调整/重分区操作,推荐重启后再使用本工具 * 默认禁用windows8的Metro引导菜单(v2.2.9开始),如需恢复Metro引导菜单, v2.5.2的两种方法操作: 方法1. “高级”,“查看/管理BCD引导配置”,管理 Windows8,把bootmenupolicy 这一行值修改为Standard - Metro引导开启(如本来为Standard则修改两次),再点击“默认”。 方法2. 手动修复,只开启METRO引导并修复Windows8,其它系统跳过修复。 * Win8多系统时推荐在Win8中关闭快速启动或管理员身份运行命令提示符后执行Powercfg -h off关闭休眠以免出现引导菜单冲突 * 没关闭休眠功能时,在Win8中修复后会出现无法关机,重启一次即可

配置管理文档

配置管理文档

项目名 格拉特尼美食梦工厂开发日期:2010-09-20至2011-01-14 称: 分类:配置管理文档指导教师:王崇文 团队:2013 页数: 修订记录 日期版本内容作者<11/3/2010> <1.0> 编写文档框架2013 <11/5/2010> <1.1> 确定基线内容2013 2013 <11/7/2010> <1.2> 将文件进行编号,和整理,并体现在文 档当中 小组成员

魏盛斌20072757 闫志鑫20072759 尹航20072760 郑然20072766 目录 目录 (2) 1引言 (3) 1.1目的 (3) 1.2术语定义 (3) 1.3参考资料 (3) 2软件配置 (5) 2.1软件配置环境 (5) 2.2软件配置项 (5) 2.3配置管理员 (6) 4 软件配置管理计划 (8) 4.1建立示例配置库 (8) 4.2配置标识管理 (9) 4.2.1文档 (9) 4.2.2程序 (9) 4.2.3基线 (9)

4.3配置库控制 (10) 4.3.1权限控制 (10) 4.3.2配置库的控制 (10) 4.3.3建立软件库 (10) 4.3.4软件配置更改 (10) 4.3.5配置文件清单的维护 (10) 4.4配置的检查和评审 (11) 4.5配置库的备份 (13) 4.6配置管理计划附属文档 (13) 5里程碑 (14) 7附录1 文档命名规定 (15) 7.1受控配置库文件命名规则 (15) 7.2非受控配置库文件命名规则 (15) 7.3提交文档文件命名规则 (15) 9附录2 文档编码规范 (17) 10附录3 帐号及权限管理 (18) 11附录4 配置库使用规定 (20) 1引言

系统安装部署指南项目实施手册

系统安装部署指南 一、软硬件配置参数要求 1、服务器端配置参数 为了使软件正常顺利的安装和运行,推荐以下配置 1)服务器硬件推荐配置 CPU:双核以上配置; 内存:2G以上; 硬盘:160G以上; 网卡:100M或1000M以太网; 2)软件推荐配置 操作系统:Windows 2003 Server 企业版,打Sp2补丁; 组件:安装组件IIS服务; 杀毒软件:360、瑞星等均可; 3)相关端口 保证网络畅通,开放1433端口和80端口; 2、客户端(网上阅卷端)配置参数 1) 阅卷PC机最低配置要求 CPU: 奔腾Ⅲ800 以上配置; 硬盘:20G 以上; 内存:256M 以上; 网卡:100M或1000M 以太网; 2) 浏览器:IE8或以上版本; 3) 保证在一个局域网内,能够正常连接到服务器。

二、系统安装前的准备工作 1) 检查服务器硬件是否符合要求,检查服务器的操作系统是否为Windows Server 2003 Enterprise Edition 并打上sp2 补丁,检查是否已安装杀毒软件, 测试相应端口是否已打开、网络是否畅通。 2) 检查是否安装了IIS(若没有安装需首先安装IIS)。 3) 设置服务器操作系统登录密码。 4) 新建共享文件夹PIC ,在属性---共享----权限中对该文件夹添加administrator 或当前登录账户并赋予该用户完全控制、更改、读取的权限。

5) 设置服务器IP 地址。

三、系统安装 1、安装framework 1) 安装软件(按系统默认设置即可)。 2) 运用 IIS注册工具进行注册。 运行windows →→ Framework → .*** →–i 运行windows →→ Framework → .*** →–ir –enable

H3C系统及配置文件备份操作

系统及配置文件备份操作实验任务一:使用系统操作及文件操作的基本命令步骤一:进入系统视图 执行system-view 命令进入系统视图。系统视图的提示符为名]。执行quit 命令可以从系统视图切换到用户视图。步骤二:练习使用帮助特性和补全键 步骤三:更改系统名称 [H3C]sysname YourName [YourName] 步骤四:更改系统时间 [YourName]display clock 17:28:07 UTC Mon 09/08/2008 [YourName]quit clock datetime 10:20:30 10/01/2008 display clock 10:20:32 UTC Wed 10/01/2008 步骤五:显示系统运行配置 display current-configuration [系统 s? sysname

步骤六:显示保存的配置 display saved-configuration 此时尚未保存配置,因此不存在saved-co nfiguratio n 步骤七:保存配置 默认配置文件名通常为startup.cfg,某些版本为config.cfg save The current configuration will be written to the device. Are you sure? [Y/N]: Please input the file name(*cfg)[cf:/startup.cfg] (To leave the existing filename unchanged, press the enter key): Validating file. Please wait... Now saving current configuration to the device. Saving configuration cf:/startup.cfg. Please wait... Configuration is saved to cf successfully ........ save The current configuration will be written to the device. Are you sure? [Y/N]:y Please input the file name(*.cfg)[cf:/startup.cfg] (To leave the existing filename unchanged, press the enter key): cf:/startup.cfg exists, overwrite? [Y/N]:y Validating file. Please wait... Now saving current configuration to the device. Saving configuration cf:/startup.cfg. Please wait... Configuration is saved to cf successfully. 由于执行了save命令,保存配置与运行配置一致。 步骤八:删除和清空配置 [YourName]undo sysname reset saved-configuration The saved configuration file will be erased. Are you sure? [Y/N]:y Configuration file in cf is being cleared. Please wait ... Configuration file in cf is cleared. reboot file, please wait Start to check configuration with next startup configuration This command will reboot the device. Current configuration may be lost in next startup if you continue. Continue? [Y/N]:Y 步骤九:显示文件目录 pwd cf: dir Directory of cf:/ 0 drw- - Jan 19 2007 18:26:34 logfile 1 -rw- 16337860 Aug 03 2007 17:59:36 msr30-cmw520-r1206p01-si.bin

软件系统部署及升级流程及管理

软件系统部署及升级流程及管理 第一章总则 第一条为保障股份有限公司(简称:公司)信息软件系统安全运行在生产环境,规范软件系统部署与升级流程、控制软件系统的生产运行安全,保证业务流程的顺畅和生产系统的完整性、功能完备,特制定本办法。 第二条本办法所指软件系统包括,但不仅限于公司组织实施的账户管理和受托管理核心业务系统、网上受理系统、呼叫中心系统、投资交易系统、投资估值系统、投资风险控制系统,以及OA办公系统、对外网站系统、基础技术架构系统等涉及的软件系统的部署、安全运行与升级管理。 第三条本办法所指软件系统部署与升级管理主要包括以下内容:软件系统投产前准备、软件系统投产管理、软件系统生产运行管理、软件系统生产安全管理、软件系统升级管理。 第四条信息技术部是本办法的制定部门和执行部门,设立系统运维岗,负责系统软件系统部署、安全运行与升级的具体技术实现,其它相关岗位和部门应按本办法所制定的流程配合完成相关工作。 第二章软件系统投产前准备 第五条软件系统的投产关系到整个信息系统的安全运行,应做好充分的投产前准备。投产前的准备工作包括以下几个方面:环境设备的准备、硬件设备的准备、投产程序和数据的准备、相关投产文档和培训的准备等。 第六条环境设备的准备主要包括:系统架构确认、机房机柜机架配备、电源使用配备、网络线路配备、操作系统预安装和配臵、主机命名和网络配臵、存储环境配臵检查、备份环境、环境参数配臵、数据库配臵、中间件配臵、环境冗余切换配臵、通讯配臵、部署操作员配臵、环境变量、客户端环境等。 第七条硬件设备的准备主要包括:主机连接方式、主机型号配臵、处理器

频率和数量、内存配臵、内臵硬盘容量、网卡类型和数量、光纤通道卡型号和数量、其他内臵的I/0卡和其他外设等。 第八条投产程序和数据的准备主要包括:目标程序及相关清单说明、可控版本组织、系统配臵参数、数据库初始化数据等。 第九条相关投产文档和培训的准备主要包括:《系统安装部署手册》、《系统IT参数配臵手册》、《数据备份和恢复操作指导》、《系统故障与恢复手册》、《系统文件目录清单说明》、《系统运行日志存放说明》、《系统各类密码修改说明》、《文件清理计划及操作指导》、《管理员、项目经理、厂商负责人通讯录》以及相应的功能使用培训、安装部署培训、日常维护培训等。 第十条系统投产准备工作中有关权限管理、参数配臵、数据初始化管理应遵照《IT系统权限及数据管理办法》的相关规定: (一)投产系统权限申请设臵应形成流程并由业务部门负责人和风险控 制部门审核; (二)软件系统投产的参数配臵由信息技术部牵头组织信息,各业务部们 予以协同支持,最终由风险控制部进行参数定级并进行投产参数审 核; (三)对于系统初始化数据,原则上不允许进行数据库文件导入操作,而 应通过数据操作语句进行数据初始化,各基础数据应得到业务部门 和风险控制部门的签字审核。 第三章软件系统投产管理 第十一条软件系统投产管理是指对软件系统产品从提交投产申请到投产运行过程的管理,由信息技术部项目管理岗和系统运维岗协同负责相关管理工作。 第十二条软件系统投产部署须经相关业务部门领导的核实,并经过信息技术部领导审批后由相关技术人员制定详细的安装计划和操作步骤,并依据具体设备特性对系统进行合理配臵、测试和调整,从而充分发挥设备资源优势。 第十三条软件系统供应商必须向信息技术部提供详细完整的有关投产系

xx系统部署手册

XXXXXXXXXXXXXXXXX项目 XXXXXX系统 部 署 手 册 作者:xxxxxxx XXXX股份有限公司 XXXX年XX月

目录 一、环境 (3) 1.系统环境: (3) 2.软件环境: (3) 3.硬件环境 (3) 二、系统部署 (3) 1.Jdk安装 (3) 1.1 安装jdk (3) 1.2 jdk环境变量配置 (5) 2.oracle安装 (6) 2.1 oracle安装 (6) 3.apache-tomcat安装 (14) 4.XXXXXXXXXX系统需要修改的地方 (15) 5. 启动、停止Tomcat服务器 (15)

一、环境 1.系统环境: Windows2003 32位 2.软件环境: Java JDK版本:jdk1.6 以上版本 oracle版本:Oracle 11g 或oracle 10g tomcat 版本: tomcat 6.3 3.硬件环境 二、系统部署 1.Jdk安装 1.1 安装jdk 运行下载好的jdk-6u10-beta-windows-i586-p.exe,按提示进行操作。

在设置JDK安装路径时,建议放在C:\jdk1.6或D:\jdk1.6这种没有空格字符的目录文件夹下,避免在以后编译、运行时因文件路径而出错。这里我们将它安装到D:\jdk1.6目录下。 安装好JDK后,会自动安装JRE。这样JDK的安装即完成。

1.2 jdk环境变量配置 新建系统变量Classpath和Path,

详细设置如下图所示。 2.oracle安装 2.1 oracle安装 1. 解压缩文件,将两个压缩包一起选择,鼠标右击 -> 解压文件如图 2.两者解压到相同的路径中,如图:

部署_系统部署方案11(精选.)

xxxxxxx系统部署方案

1.网络拓扑结构

2.运行环境 注意,由于系统运行于.NET Framework 3.5上,因此应用服务器和客户端需要安装.NET Framework 3.5的运行环境。 2.1应用服务器 操作系统:Windows Server 2003 SP1 或更高 CPU:至强处理器2G或更高 Web服务器:IIS 6.0 内存:2G或更高 硬盘空间:100G或更多 2.2数据库服务器 ORACLE 9i 2.3局域网客户端 操作系统:Windows XP Professional SP2 或更高 浏览器:IE6或更高版本 CPU:1.7G,推荐2G或更高 内存:512MB,推荐1G或更高 硬盘空间:10G或更多 网络连接:局域网10M/100M

3.软件系统的安装与升级模式 3.1服务器端 1.安装.NET Framework 3.5; 2.安装IIS; 3.安装数据库服务器ORACLE 9i; 4.在Internet信息服务下创建两个虚拟目录,分别指向系统发布的程序文件夹和WCF文 件夹。并设置好权限。 3.2客户端 本系统的安装与升级使用SmartClient技术以实现智能在线安装与升级。安装步骤如下: 1.安装.NET Framework 3.5; 2.利用浏览器登录到指定网站,并进入系统安装与升级服务网页; 3.点击“安装”按钮; 4.系统自动执行安装/升级进程; 5.安装应用软件程序; 系统启动时自动检测最新版本并更新。

4.故障的处理 4.1硬件系统的故障处理 1.用户使用本软件过程中出现硬件故障问题而影响到各子系统与数据库服务器的正 常通讯,需要进行故障消除后方可正常使用软件系统。 2.如果由于服务器硬件配置低而影响系统的正常使用和使用效果,则需要提高服务器 的硬件配置。 4.2软件系统的故障处理 1.如果由于操作系统版本较低而影响系统正常使用则需要升级操作系统版本。 2.产品软件使用过程中因人为因素造成数据或者程序文件丢失,可手工恢复数据或者 执行在线软件安装或升级。 最新文件仅供参考已改成word文本。方便更改

系统安装部署手册模板

中国太平洋保险(集团)股份有限公司Xxxxxxxxxxx项目 系统安装部署手册 V1.0 项目经理: 通讯地址: 电话: 传真: 电子邮件:

文档信息 目录 1引言 (3) 1.1编写目的 (3) 1.2系统背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2硬件环境部署 (3) 2.1硬件拓扑图 (3) 2.2硬件配置说明 (3) 3软件环境部署 (3) 3.1软件环境清单 (3) 3.2软件环境部署顺序 (3) 3.3操作系统安装 (4) 3.4数据库安装 (4) 3.5应用级服务器安装 (4) 3.6其他支撑系统安装 (4) 4应用系统安装与配置 (4) 4.1应用系统结构图 (4) 4.2安装准备 (4) 4.3安装步骤 (4) 4.4系统配置 (5) 5系统初始化与确认 (5) 5.1系统初始化 (5) 5.2系统部署确认 (5) 6回退到老系统 (5) 6.1配置回退 (5) 6.2应用回退 (5) 6.3系统回退 (5) 6.4数据库回退 (5) 7出错处理 (5) 7.1出错信息 (5) 7.2补救措施 (5) 7.3系统维护设计................................................................................................................................. 错误!未定义书签。

1 引言 1.1 编写目的 [说明编写系统安装部署手册的目的] 1.2 系统背景 [ a.说明本系统是一个全新系统还是在老系统上的升级; b.列出本系统的使用单位/部门、使用人员及数量。] 1.3 定义 [列出本文件中用到的专门术语的定义和缩写词的原词组。] 1.4 参考资料 [列出安装部署过程要用到的参考资料,如: a.本项目的完整技术方案; b.系统运维手册; c.其他与安装部署过程有关的材料,如:工具软件的安装手册] 2 硬件环境部署 2.1 硬件拓扑图 [列出本系统的硬件拓扑结构,如服务器、网络、客户端等。] 2.2 硬件配置说明 [列出每一台硬件设备的详细配置,如品牌、型号、CPU数量、内存容量、硬盘容量、网卡、带宽、IP址址、使用、应部署哪些软件等等] 3 软件环境部署 3.1 软件清单 [列出需要用到哪些软件,包括操作系统软件、数据库软件、应用服务器软件和其他支撑系统软件等,要列明每个软件的全称、版本号、适用操作系统、LICENSE数量等] 3.2 软件环境部署顺序 [列出每一台硬件上的软件安装顺序,如果不同硬件间的软件安装顺序存有依赖关系,也要在备注中列出,

(完整版)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 适应人群 本说明书适用于以下人群使用: ?系统建设负责人:组织新建系统/功能的安装部署,以及新建系统/功能的安装部署说明书完善。 ?系统维护负责人:了解系统架构和安装部署方法,负责或组织进行系统重新安装部署,在系统部署变更时及时更新说明书内容。 ?系统开发商:制定新建系统或新建功能的安装部署说明。

系统部署方案

广州金辉肇庆恒大文化旅游城 劳务实名制系统实施方案 一、系统部署方案 1、系统整体架构 系统架构说明及部署要求: 1)软件部署在阿里云,公司、项目终端通过网络获取数据; 2)项目部硬件控制台通过互联网与软件传输数据; 3)现场硬件通过局域网与硬件控制台连接,数据自动上传下载; 二、门区硬件部署方案

1、门区布置说明: 门禁设置位置在正对马路的门楼处,用于施工工人考勤。共设置四台闸机,采用IC卡刷卡考勤,本门区设置液晶屏,用于展示现场刷卡数据以及监控工人刷卡行。 2、硬件清单

三、网络部署要求: 项目各门区之间需架设成局域网,由项目部自行架设,建议架设方案: 由项目部交换机与门禁处交换机通过普通超五类网线连接,以提供广域网网络 1)施工生产区围挡封闭,将生活区与施工区分开,设置进入施工区专用工人通道; 2)现场按部署方案进行建设通道,预留硬件安装位和走线管槽; 3)项目网络带宽不低于2M,通过网线连接不能超过100米; 1、现场现状描述:门禁系统的门区距离项目部大概2公里的距离,地磅安装在门区与项目部中间,目前还没有做场地硬化。 2、建议部署方案 2.1网桥

利:两个路由器组成一个大网络,两个路由器lan(局限网)内的电脑设备可以互访,但是网上邻居访问方式有时不能正常使用;可以针对路由器2上的电脑设备做进一步的权限限制与上网行为管理,方便企业做个性化的网络管理。 弊:两个路由器组成一个大网络,两个路由器lan(局限网)内的电脑设备可以互访,但是网上邻居访问方式有时不能正常使用;可以针对路由器2上的电脑设备做进一步的权限限制与上网行为管理,方便企业做个性化的网络管理。 2.2 光纤 利:传输频带极宽,通信容量很大;由于光纤衰减小,无中继设备,故传输距离远;串扰小,信号传输质量高;光纤抗电磁干扰,保密性好;光纤尺寸小,重量轻,便于传输和铺设;耐化学腐蚀;光纤是石英玻璃拉制成形,原材料来源丰富,并节约了大量有色金属。 弊:光纤弯曲半径不宜过小;光纤的切断和连接操作技术复杂;分路、耦合麻烦。 2.3 无线网卡(推荐) 利:用的方便,随时可以上网,不用网线 弊:网速一般 四、系统实施方案 1.实施工作流程

SAP ALE 系统配置文档

在NP21系统上配置: 1. 在NP21 SAP R/3上定义RFC Destination 连接NP21 RFC :NP21_SAP ,连接领航计划系统的RFC :DFLR3ED 2. 在NP21 SAP R/3上定义逻辑系统,TCODE :SALE 定义代表NP21的逻辑系统:NP21_SAP ,定义代表领航计划的逻辑系统:DFLR3ED 3. 在分配逻辑系统:NP21_SAP 给client 300 4. 维护ALE Model ,TCODE :BD64,message type :ORDERS/ORDCHG

5.Generate partner profile of NP21 6.Distribute ALE model to 领航计划系统 7.检查Partner profile,TCODE:WE20

8.定义output type:ZNE1和ZNE2

Fine-Tuned Control: Purchase Order

9.Maintain Message Determination Schema: Purchase Order 10.DD 在领航计划系统上配置: 1.在领航计划上定义RFC Destination 连接NP21 RFC:NP21_SAP,连接领航计划系统的RFC:DFLR3ED 2.在领航计划上定义逻辑系统,TCODE:SALE 定义代表NP21的逻辑系统:NP21_SAP,定义代表领航计划的逻辑系统:DFLR3ED 3.在分配逻辑系统:DFLR3ED给client 110

4.激活领航计划partner profile 5. d

13系统安装部署方案-v1.07

广州智慧乡村之北部山区信息化服务平台建设(一期) 系统安装部署手册 编写李群欢编写时间2012/12/17 审核审核时间 文档版本v1.07

修订历史记录 版本日期AMD 修订者说明 v1.07 2012-1-15 A 初始化文档 (A-添加,M-修改,D-删除)

目录 1 概要信息 (1) 1.1概述 (1) 1.2缩略词 (2) 2 系统概述 (2) 3 部署条件 (3) 3.1网络环境 (3) 3.2硬件设施 (4) 3.3软件规划 (4) 4 部署计划 (4) 4.1安装虚拟机服务器 (4) 4.2安装操作系统 (4) 4.3安装软件 (4) 4.4安装程序 (5) 5 测试 (5)

1概要信息 1.1概述 随着信息技术的飞速发展,特别是计算机互联网络和移动通信技术在全世界 的推广,使人们获取、交流和处理信息的手段发生了巨大变化。与此同时,信息 化发展也为乡村工作带来了新的挑战和机遇,"向科技要效率"的宏伟理念深入人心。 针对乡村工作移动性、突发行、紧急性等特点,一线部门需要实时与乡村交换信息,通过广州智慧乡村之北部山区信息化服务平台,工作人员可以快速了解和解答农民在种植、水产等相关农业方面所遇到的技术问题。通过语言、语音、 图片和视频的描述相关农业专家及时为农户解答一些农业的技术问题。让农民可以快速掌握相关的农业知识。减少群众的损失和利用科技发展农业。向新农村的发展大步迈进。 以“科技兴农”为目标的信息化工程建设要求,为响应集团公司“做优秀企 业公民,促和谐社会构建”的号召,广东省移动通信集团以强烈的社会责任感和 雄厚的企业实力,决定为打造广州智慧乡村之北部山区信息化服务平台,通过充分发挥移动通信灵活、便捷的优势,整合资源建设适合农村和广大农民朋友的移 动信息化应用,推动农业的稳定发展,为创造安定有序的和谐社会奠定基础,从而为经济的健康可持续发展铺路。 该平台的建设可极大地改善了原有信息系统的业务流程;加快了农民与农业专家之间的沟通的速度,缩短了问题反映到处理的时间,提高了业务处理效率; 通过信息电子化,降低了农业生产成本,提高了信息安全性和信息资源的共享。

windows_api_帮助文档

编者 目录 第一章Win32 API概论 (1) 1.1 为什么使用Win32 API (1) 1.2 Win32 API简介 (1) 1.3 综述 (11) 第二章窗口管理函数(Windows Control Function) (13) 2.1 易用特性函数(Accessibility Features) (13) 2.2 按钮函数(Button) (20) 2.3 插入标记(^)函数(Caret) (21) 2.4 组合框函数(Combo box) (24) 2.5 通用对话框函数(Common Dialog Box) (25) 2.6 标函数(Cursor) (36) 2.7 对话框函数(Dialog Box) (40) 2.8 编辑控制函数(Edit Control) (54) 2.9 图标函数(Icon) (54) 2.10 键盘加速器函数(Keyboard Accelerator) (61) 2.11 键盘输入函数(Keyboard InPut) (63) 2.12 列表框函数(List box) (75) 2.13 菜单函数(Menu) (76) 2.14 消息和消息队列函数(Message and Message Queue) (90) 2.15 鼠标输入函数(Mouse Input) (100) 2.16 多文档接口函数(Multiple Document Interface) (103) 2.17 资源函数(Resource) (105) 2.18 滚动条函数(Scroll Bar) (113) 2.19 窗口函数(Window) (119) 2.20 窗口类函数(Window Class) (144) 2.21 窗口过程函数(Window Procedure) (150) 2.22 窗口属性函数(Window Property) (152) 第三章图形设备接口函数(Graphic Device Interface Function) (155) 3.1 位图函数(Bitmap) (155) 3.2 笔刷函数(Brush) (171) 3.3 剪切函数(Clipping) (176) 3.4 颜色函数(Color) (179) 3.5 坐标空间与变换函数(Coordinate Space Transformation) (186) 3.6 设备环境函数(Device Context) (195) 3.7 填充形态函数(Filled shape) (211) 3.8 字体和正文函数(Font and Text) (215) 3.9 ICM 2.0函数 (238) 3.10 线段和曲线函数(Line and Curve) (295) 3.11 图元文件函数(Metafile) (300) 3.12 多显示器函数(Multiple Display Monitors) (311)

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