文档库 最新最全的文档下载
当前位置:文档库 › ASolution服务器安装手册

ASolution服务器安装手册

ASolution服务器安装手册

说明

1、使用对象

本文档由新希元软件科技有限公司人员编写,适用于:客户系统管理员和实施人员2、文档定义

3、文档说明

4、修改记录

5、去向记录

目录

第1章Linux操作系统的安装 (2)

1.1安装前的准备 (2)

1.2开始安装 (2)

1.3RedHat AS 3 补丁 (6)

1.4配置基本服务 (7)

1.5修改系统共享内存和其它设置 (7)

1.6配置Samba 服务器 (8)

第2章Sybase 数据库安装 (10)

2.1 安装前的检查………………………………………………………………… .10

2.2 Sybase 数据库的安装(Linux平台) (11)

2.3 打EBF补丁和部分参数的调整(Linux平台) (12)

2.4Sybase数据库的安装(Windows平台) (13)

2.5Sybase数据库补丁的安装(Windows平台) (20)

2.6 荔怡店的安装参数配置 (20)

2.7 客户端的安装配置 (22)

第1章: Linux操作系统安装

1.1安装前的准备

a.准备Raid卡、网卡的驱动程序

找到服务器提供商的官方支持网站上下载Linux下的Raid卡驱动程序,并制成驱动软盘,网卡驱动程序可以在系统安装完成后再进行安装。

常见服务器厂商的网址:

HP中国网址https://www.wendangku.net/doc/3617021528.html,;

Dell 亚太区支持网址:https://www.wendangku.net/doc/3617021528.html,/apjsite/home.aspx;

IBM中国网址:https://www.wendangku.net/doc/3617021528.html,/cn/。

b.规划系统硬盘分区

分店服务器主要是分以下两个分区:

/home1:存放数据库文件。

/home:存放数据库日志文件和备份。

1.2开始安装

RedHat Advance Server 3 安装指南

第一步:放入RedHat Advance Server 3 的第一张安装CD, Boot with CD-ROM.当显示器出现RedHat AS 3安装提示时键入:

boot: linux dd

回车后,系统会提示放入驱动程序软盘,把之前做好的Raid卡驱动程序软盘放入磁盘驱动器中回车,之后系统会进入标准的程序。按一下选项安装系统,如果不需要Raid卡驱动则不用输入任何字符直接回车开始以图形界面或者输入linux text进入文字界面进行系统安装;本手册按照英文图形界面安装步骤来说明(可选中文图形/文字安装界面)。

(注:下面手册中下划线和Select表示该选项选中,default是系统默认值)

Language Selection(选择语言)

Czech

Danish

English (Selected)

French

German

…….

Keyboard Configuration(键盘设置)

Model

Generic 101-Key PC

Generic 102-key (Intel) PC

Generic 104-key pc

Generic 105-Key (Intel) PC (Selected) default

Genius Comty KB-16M

…….

Layout

Swiss German

Thai

Turkish

U.S.English (Selected ) default

U.S.English w/deadkeys

……

Dead Keys

Disable dead keys (Selected)

Enable dead keys (default)

Mouse Configuration(鼠标设置)

ALPS GLidePoint(PS/2)

ASCII

ATI Bus Mouse

Generic

2Button Mouse(PS/2)

2Button Mouse(USB)

2Button Mouse(serial)

3Button Mouse(PS/2) (Selected) default

3Button Mouse(USB)

……

Genius

……..

Welcome Page(进入欢迎页面)

Installation Type(安装类型)

Advance Server (default)

Custom (Selected)

Disk Partioning Setup(磁盘分区设置)

Have the installer automatically partition for you (default)

Manually partition with Disk Druid (Selected,手工分区)

Manually partition with fdisk [experts only]

Disk Setup

Drive /dev/xxx (Free xxxxx)

/dev/xxx (Free xxxxxx)

New-button

Mount Point :

Filesystem Type ext3 (default,选择ext3文件系统)

Allowable Drives: (sda/sdb)

Size(MB)

………

partition table (手工分区要选择新建以下文件系统并分配合适的硬盘空间,此处仅仅为参考值)

/boot 200M

/var 1024M

/opt 5120 M

/ 5120M

swap 2048M(交换空间)

/home 25G

/home1 25G

Boot Loader Configuration(系统启动部件设置)

Use GRUB as the boot loader (Selected ) default

Use LILO as the boot loader

Do not install a boot loader

Install boot loader record on :

/dev/sda Master Boot Record (MBR) (default) (Selected)

/dev/sda1 First sector of boot partition

Kernel Parameters:

Force use of LBA32 (not normally required) (not use)

Partition :/dev/sdb3 (/ partition)

Default boot image

Boot label XXXXX (default)

Boot loader Password Configuration (系统启动部件使用密码)

Use a GRUB Password? -----(设置一个启动密码)

Network Configuration(网络设置)

Eth0

Configure using DHCP (not Selected)

Activate on boot (Selected)

IP address 192.168.xxxx.xxx

Netmask 255.255.255.0

Gateway:192.168.xxx.xxx

Primary DNS: 192.168.xx.xxx

Eth1 (如有双网卡的服务器则要配置,如果系统不能正确认出网卡则可跳过,待系统安装完成后才安装驱动,重新分配IP地址)

Firewall Configuration(防火墙设置)

High

Medium (default)

No firewall (Selected)

Additional Language Support(扩展语言选择)

Default language for this system ---(English USA) Choose additional languages

English (USA)

Chinese (P.R. of China)

Chinese (Taiwan R.O.C)

Time Zone Selection (时钟选择)

Location

Asia/Shanghai China coast

UTC offset

Default ( CST)

Account Configuration(账号设置)

Root Password :XXXXXX

Confirm :XXXXXX

Add user

XXXX

YYYY

Authentication Configuration(用户验证方式)Enable MD5 passwords (default)

Enable shadow passwords (default)

NIS (default) disable

LDAP (default) disable

Kerberos 5 (default) disable

SMB (default)

Package Group Selection (软件包安装选择)

Printing support

Classic X window System

X window System

GNOME

KDE

Sound and multimedia Support

Network support

Dailup Support

Messaging and web tools

Grapics and image Maniouation

NFS File Server

Windows File Server (smb)

Anonymous FTP Server (ftp)

Web Server (www)

Router/Firewall

DNS name Server (DNS)

Network Managed workstation

Authoring and publishing

Emacs

Utilities

Legacy Application Support

Software Development

Kernel Development

Windows Compatibility/interoperability

Advanced Server

Total size xxxx MB

Graphical interface x configuration (图形环境设置)

显卡类型:xxxxx

显卡内存:xxM

Install Package (开始安装软件包)

…….

Boot Disk Creation (制作引导盘,可以跳过)

Skip Boot disk creation

Monitor Configuration(选择显示器型号)

xxxxx (default)

Customize Graphics Configuration(显示像素与分辨率)

Color Depth: High color (16bit)

Screen Resolution:800X600

Please choose your default desktop environment(选择图形环境)

Gnome (default Selected)

Kde

Please choose your login type(选择默认控制台登录方式)

Graphical (default –Selected)

Text

Auto Reboot

至此服务器操作系统安装完毕!系统重新启动后自动进入图形登录界面,如果尚有网卡驱动或者其它驱动没有安装则需要进一步的安装和配置。

1.3 RedHat AS 3 补丁

RedHat AS 3 安装完成后需要打几个补丁后方可以安装Sybase数据库和方便日后的系统维护管理。

Linuxconf下载地址:http://www.solucorp.qc.ca/linuxconf/

Compat-db&compat-libstdc 下载地址:https://www.wendangku.net/doc/3617021528.html,/

补丁名称和版本号见下表:

1.4 配置基本服务

配置步骤:

1) 在服务器控制台用root 用户登录,运行命令

# setup

2) 启动Text Mod Setup Utility 1.13

3) 选择System serveice 回车

4) 上下键增加选择telnet , vsftpd, smb 按[空格] 键选中,如不清楚功能的服务请保留默认设置。

5) 选择OK 返回前一页面选择Quit 退出

6) 重启服务器或运行:

# /etc/rc.d/init.d/xinetd restart

#/etc/rc.d/init.d/smb restart

7) 配置FTP服务,屏蔽显示版本信息,并重新设计banner。

# vi /etc/banner,增加以下文字(范本):

####################################################

# Hello,Welcome to Linux01 #

####################################################

此处可以随意增加要显示的信息,保存退出。

# vi /etc/vsftpd/vsftpd.conf,在文件最后加上一行:

banner_file = /etc/banner,保存退出后重新启动FTP服务。

# /etc/rc.d/init.d/vsftpd restart

1.5 修改系统共享内存参数和其他设置

1)以root用户登陆编辑/etc/rc.d/rc.local 文件,在此文件的最后增加一行:

echo '2147483648'>/proc/sys/kernel/shmmax

(此处以2G内存为准,如果内存容量不一致请修改为实际物理内存的容量)

2)编辑/etc/profile 公共文件

在文件的最后增加:

unset LC_ALL

export LANG=en_US

3)编辑/etc/inittab文件,修改以下内容:

把id:5:initdefault: 修改为:id:3:initdefault:

把ca::ctrlaltdel:/sbin/shutdown -t3 -r now修改为:#ca::ctrlaltdel:/sbin/shutdown -t3 -r now 修改完成后系统启动模式为文本模式。

1.6 配置samba服务器

1)检查samba是否已经安装到了当前的系统当中,输入以下命令检查:# rpm –qa |grep samba 回车后显示:

samba-common-3.0.0-14.3E

samba-client-3.0.0-14.3E

samba-3.0.0-14.3E

redhat-config-samba-1.0.16-1

说明samba已经正确安装到了服务器当中,下一步开始配置samba服务。

2)配置samba服务器

a)为Samba 服务创建一个单独的口令文件

#cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

b)改变Samba 口令文件的权限许可,因此只有root用户才有读写权限

#chmod 600 /etc/samba/smbpasswd

c) 设置每个Samba 用户的口令,不要和登陆Linux系统的用户密码一样

#smbpasswd username

d) 修改配置文件smb.conf,修改后的smb.conf内容如下(范本):

=============Global Setting===========

workgroup = server

server string = Linux01 Samba Server

hosts allow = 192.168.1.

log file = /var/log/samba/%m.log

max log size = 5000

security = user

password level = 5

encrypt passwords = yes

smb passwd file = /etc/samba/smbpasswd

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

os level = 35

===========Share Setting ===========

[share]

comment = Linux01 Share Files

path = /home/share/

valid users = sybase

public = yes

guest ok = yes

writable = yes

create mask = 0765

printable = no

[homes]

comment = Home Directories

browseable = no

writable = no

[cd-rom]

comment=cd-rom share

path = /mnt/cdrom

public= yes

guest ok = yes

printable = no

writeable = no

valid users = sybase

preexec = /bin/mount /mnt/cdrom

postexec = /bin/umount /mnt/cdrom

e)启动samba服务。

# /etc/rc.d/init.d/smb restart

Samba服务配置好了以后可以通过Windows 客户端的网上邻居访问到Linux Samba共享的目录,光驱在放入光盘后访问时自动mount,用户可以将Linux服务器中的文件共享后做备份。

注意:/etc/fstab文件中的关于cdrom的文件格式修改如下格式方可在samba中自动装载光驱。

/dev/cdrom /mnt/cdrom udf,iso9660 noauto,user,ro 0 0

至此Linux服务器和相关服务配置完成,下一步开始安装Sybase ASE数据库。

第2章:Sybase数据库安装

本次安装是以Sybase ASE 12.5.2 安装为例,分Linux平台和WINDOWS平台,具体的安装和配置见以下说明。

2.1安装前检查(Linux平台)

a) 检查/proc/sys/kernel/shmmax 的值是否为2147483648,如果不是请按照上述步骤修

改。

b) 建立一个sybase用户和sybase组,sybase的默认安装目录为/opt,给予sybase用户

对/opt 目录有读写的权限,执行命令:chown sybase:sybase /opt 。

c)配置好/etc/hosts 文件和服务器名称。格式如下(范本):

192.168.1.202 LINUX01

192.168.1.203 LINUX02

2.2 Sybase数据库的安装(Linux平台)

a) 用sybase用户和密码登陆服务器将ase1252_de_linux.gz文件上传到/opt目录后用解

压缩该文件。

$ Tar –xvfz ase1252_de_linux

b)进入到X Window 窗口执行setup程序进行Sybase数据库的安装。

$ startx

进入到图形界面后输入,打开文件管理器找到解压缩后的目录,双击setup进行sybase的安装。

c)安装数据库时只需要配置server和bs server即可,其他的不需要配置。Sybase数据

库的安装目录为默认的:/opt/sybase。安装纪录位置为(范本):

/opt/sybase/ ASE-12_5/install/LINUX01.log

/opt/sybase/ ASE-12_5/install/LINUX01_BS.log

d)端口和数据库大小的划分

i)Sybase Server的端口为:5000,BS 的端口为:5001,如有特殊需要请在安装

时候自行修改。

ii)Sybase 数据库的页面大小默认为2k,不需要更改。

iii)数据库的大小(范本):

master 设备大小:200 MB

master 数据库大小:180 MB

procedure 设备大小:180 MB

procedure数据库大小:150 MB

按照安装向导安装完成数据库,业务数据库在安装完成后自行定义安装。

e)设置自动启动数据库

Sybase 数据库每次在系统重新启动后都需要手工启动数据库,添加一个脚本文件后

添加到系统启动文件/etc/rc.d/rc.local中调用执行即可。在

/opt/sybase/ASE-12_5/install 增加一个autostart.sh 文件:

$ vi autostart.sh ,输入以下内容(范本):

#!/bin/sh

cd /opt/sybase/ASE-12_5/install

./startserver -f RUN_LINUX01

sleep 5

./startserver -f RUN_LINUX01_BS

保存退出后授予执行权限:

$ chmod +x autostart.sh

然后以root用户编辑/etc/rc.d/rc.local,在文件的最后增加一行:

/opt/sybase/ASE-12_5/install/autostart.sh

2.3 打EBF补丁和部分参数调整(Linux平台)

Sybase 数据库安装完成后需要安装补丁和调节部分参数才能更好的运行。

a)打Sybase EBF补丁

i)检查当前Sybase ASE版本,到http:://https://www.wendangku.net/doc/3617021528.html,/downloads下载对应版本的EBF 补丁文件。检查数据库版本命令:select @@version ii)把EBF上传到服务器的tmp目录解压缩。一般都是后缀为.tgz的文件,输入以下命令:

$ gunzip EBF name.tgz

$ tar xvf EBF name.tar,解压缩后一般都会生成一个ebfxxxx的目录。

iii)备份当前数据库。尤其是生产系统在升级之前一定要做好全备份。

iv)以sybase用户登录,切换到x windows,进入到ebfxxxx,执行setup文件,然后安装屏幕提示即可完成升级动作。

v)升级完成后再次检查ASE版本,确认后启动数据库。

b)调整部分ASE参数

i) 配置内存

sp_configure ‘max memory’,mmm (单位为2K mmm=????)

go

sp_configure ‘allocate max shared mem’,1

go

上面的命令配置sybase使用mmm*2K的内存,通常配置为系统内存的60-70%,重起生效。如SYBASE无法正常启动,请调整SYBASE.cfg文件将max memory参

数调小。

ii) 上述参数生效后,配置data cache 和procedure cache:

sp_cacheconfig ‘default data cache’,’xxxM’ (xxx=???)

go

通常配置为max memory的50-70%,以M为单位,重起生效

sp_cache config ‘procedure cache size’,xxx (xxx=????)

go

通常配置为max memory的15-20%,以2K为单位

sp_cacheconfig ‘allocate max shared mem’,0

go

iii) 调整bcp 配置

1.调整扩展分配

sp_configure ‘number of pre-allocated extent’,20

go

2.配置I/O的缓冲池

sp_poolconfig ‘default data cache’,’???M’,’16K’

go

3.配置SMP服务器引擎个数(开发版仅支持一个引擎)

sp_configure ‘max online engines’,n (n=服务器CPU个数或CPU个数-1)

go

4.调整系统锁数量和索引数量

sp_configure ‘number of locks’,nnnnnn(系统默认为5000)

go

sp_configure ‘number of open indexes’,nnnn(系统默认为500) 其他的相关调优参数要根据系统运行的实际情况来完成。

2.4 Sybase 数据库的安装(Windows平台)

Windows平台的Sybase ASE安装过程较为简单。点击setup后进入安装界面(图1):

点击”Next”后进下一步,选择license显示语言和接受协议信息,见图2:

选择安装目录下点击“Next”进行下一步的安装,见图3:

选择安装类型,建议为Custom(自定义安装方式),见图4:

选择安装组件,建议选择以下组件,见图5,图6:

图5

确认完成后就可以进行安装Sybase数据库,见图7

安装完成后点”Next”进行数据库安装后的配置,见图8:

选择需要配置的服务后进行进一步的配置,见图9:

图9

配置master数据库以及数据库端口等信息,数据库的空间大小请根据实际情况来划分,见

图10:

图10

配置备份服务信息,见图11:

图11

配置完成后系统显示的配置信息,见图12:

图12

配置完成后系统会启动Sybase 数据库服务,见图13:

图13

启动完成后Sybase数据库安装完成。

2.5 Sybase数据库补丁的安装(Windows平台)

当前稳定的EBF补丁号为12338,安装此补丁后Sybase数据库升级到12.5.3。补丁安装过程和按装数据库方法一致,在此不再赘述。

Windows平台的参数调整,参见Linux 平台中的调整内容。

恭喜~,服务器和Sybase数据库均已经安装配置完成!

附:荔怡店服务器的安装配置参数

荔怡店服务器型号为HP-LP6000,CPU PIII/1.13*2,1G内存,RAID 5。硬盘容量54G,C 盘10G安装系统,剩余空间划分到D盘。

安装Windows 2000 Server,打SP4,升级补丁。安装Sybase ASE 12.5.2 For NT,打EBF 补丁升级到12.5.3。

建设备:分别建立数据库设备文件,FRMDB.DAT(200MB),SDADB_DEV.DA T 5G,SDADBLOG_DEV.DAT 1G, SDADBLOG1_DEV.DAT 1G,STADBTEMP_DA TA.DAT 1G, STADBTEMP_DA TA02.DAT 500MB。

建数据库:建立FRMDB,大小为200MB,使用设备为FRMDB,STADB大小为7G,

相关文档