网康 - 日志中心3.0 - x64安装手册 - 完整版

更新时间:2024-06-23 11:57:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

网康科技

日志中心3.0安装手册

完整版

岳 晓 2012-12-5

日志中心3.0 64位版本完整版安装手册,本手册包含了Oracle和PostgreSQL版本的安装过程,推荐安装Oracle版本日志中心时使用。安装PostgreSQL版本,推荐参考PostgreSQL简化版安装手册。

目录

1

安装CentOS系统 ...................................................................................................... 2 1.1 安装之前 ........................................................................................................ 2 1.2 硬件连接 ........................................................................................................ 2 1.3 CentOS安装 ................................................................................................... 3

1.3.1 操作系统安装 ........................................................................................ 3 1.3.2 系统初始配置 ...................................................................................... 16 1.3.3 系统网络配置 ...................................................................................... 18 1.3.4 显示分辨率配置 .................................................................................. 19 安装nsdc_pre_install包 ......................................................................................... 20 安装Oracle .............................................................................................................. 21 3.1 配置tmpfs大小 ........................................................................................... 21 3.2 安装oracle软件 .......................................................................................... 22 3.3 创建数据库 .................................................................................................. 32 3.4 修改/etc/oratab文件 .................................................................................. 44 安装DC包 ............................................................................................................... 44 4.1 解压DC安装包 ............................................................................................ 44 4.2 在安装前检查oracle服务是否运行 .......................................................... 44 4.3 安装nsdc ...................................................................................................... 45 安装完毕 .................................................................................................................. 46

2 3

4

5

1 安装CentOS系统

1.1 安装之前

请首先准备以下硬件设施:

? 服务器设备:一台。请参考推荐配置。

PostgreSQL版本最低配置

CPU:Intel双核以上,并且支持64位(日志中心不支持AMD的CPU) 内存:2G以上 硬盘:500G以上 Oracle版本最低配置

CPU:Intel四核以上,并且支持64位(日志中心不支持AMD的CPU) 内存:8G以上

硬盘:1T以上,推荐使用RAID磁盘阵列

如果硬件配置低于此配置,可能会导致日志中心软件无法安装,或者安装后无法正常运行。在数据量较大的情况下,硬件的最低要求也会有所提高,大流量客户请务必超过网康工程师推荐的最低配置来配置服务器。如果没有按照推荐配置服务器,并且由硬件配置过低导致的数据丢失或者其他问题,将不承诺提供服务支持。

? 外接USB移动光驱:一个。

? 光盘:CentOS6.3(64位)两张(实际可能只需第一张)。 ? 键盘、鼠标:各一个。

? 显示器:一台 (最高分辨率要求能支持1024x768及以上)。

1.2 硬件连接

第1步:打开PC设备电源。 第2步:按Delete键进入BIOS:

? 进入BIOS后输入密码;

? 用方向键选择进入Advanced BIOS Features后,修改如下几项:

? Hard Disk Boot Priority选项下首选项应是ST…,即从硬盘启动; ? First Boot Device应是CDROM或USB-CDROM; ? Second Boot Device应是Hard Disk;

修改完毕后按F10键保存所做修改,系统开始从外接移动光驱中安装系统。 提示: 不同的PC设备其进入BIOS的方法是不同的,如DELETE键、TAB键、PAGEUP键、PAGEDOWN键等。请根据系统提示进行相应选择。 1.3 CentOS安装

1.3.1

操作系统安装

注意:CentOS安装启动图形画面,此时要在设备上外接显示器才可进行下面的安装操作。

图1-1启动画面

请按回车按钮,进入下图:

图1-2启动画面

上图是提示检查光盘是否齐全的页面。时间比较长,一般确实认为自己的光盘没问题请选择“Skip”跳过该页面,进入欢迎页面:

图1-3欢迎页面

点击“Next”,进入下图:

图1-4设置系统使用的语言

选择系统所使用的语言后,点击“Next”,进入下图:

(注:请一定选择简体中文,即使你的英文比中文好,否则有可能导致Linux与Oracle的语言兼容性问题)

图1-5选择键盘模式

此时界面已经根据选择显示为相应的语言模式,根据需要选择键盘模式,点击“下一步”进入如下图所示的“安装设备选择”界面:

图1-6选择存储设备

选择“基本存储设备”,点击下一步,会弹出“存储设备告警”,

图1-7存储设备警告

点击;

,点击下一步;

如果检测到已有安装的话,会提示全新安装还是更新,选择全新安装,继续; 设置主机名:默认:localhost.localdomain,点击下一步; 设置时区,默认选择:亚洲/上海,点击下一步;

设置系统root密码,建议使用“netentsec”,后期可以更改;

点击下一步,选择安装设备的存储选择;

特别注意:如果需要外置存储,需要提前将外置存储挂载;

1-8设备存储空间类型选择

根据DC使用的空间具体情况,选择使用所有空间或者创建自定义空间;建议“创建自定义布局”,点击下一步,进入下图:

图1-9分区结构方案

上图是以一个干净的硬盘分区为例(注:上图只是一个例子,显示的Drive名称、磁盘大小、Model名称根据不同的硬件会有区别),在安装过程中,请确保该设备只作为日志中心使用,而不作为他用。因此请保证硬盘干净并为一个分区(如果不是,请格式化硬盘)。

建立分区是安装系统的先决条件,因此此处详细介绍:

? 点击上述图中free分区后,点击“创建”按钮,弹出如下图所示界面:

图1-10生成存储

选择标准分区,点击“创建”按钮;

图1-11分区结构方案

通过该弹出的界面新建四个分区,要求如下:

编号 1 2 3 4 文件允许的系统驱动器 类型 根分区“/” / ext4 如果有多个驱请Boot分区/boot ext4 动器,只选择“/boot” Swap分区 swap 一个。 如果在DC数据分区/ns_data ext4 ICG设备上安“/ns_data装,且有” CF卡,请不要选择安装在CF卡上。 分区名称 挂载点 分区推荐大小 20G< 根分区 < 50G 500M< Boot分区 <2G 必须大于两倍内存 尽可能的大,主要用户存储所有DC的数据,所以,建议将剩余磁盘空间都划分给该分区使用; 其他大小选项 固定大小 固定大小 固定大小 使用全部可用空间 强制为主分区 无须选择 无须选择 无须选择 无须选择 备注 必须 可省略 必须 可后期创建

重要! 以上分区非常重要!请务必按照上述要求进行分区。否则就会导致后续安装失败,比如Oracle数据库安装失败!注:ns_data分区为存放日志数据的重要分区,请在硬件允许的情况下,使此分区尽量的大。 配置完毕后,点击“下一步”按钮,进入下图: 如果需要格式化,会提示:

图1-12格式化警告

点击格式化按钮,格式化完毕,出现下面界面:

图1-13引导装载程序

(直接保持默认即可),进入centos软件安装选择页面,

图1-14软件安装类型页面

选择“现在自定义”,点击下一步:

安装软件需要特别选择的如下(红色圈出的,一定要选): (1) Web服务

图1-15定制软件安装包-web服务

(2) 基本系统

图1-16定制软件安装包-基本系统

图1-17定制软件安装包-基本系统

(3) 开发

图1-18定制软件安装包-开发

(4) 数据库

图1-19定制软件安装包-数据库

(5) 服务器

图1-20定制软件安装包-服务器

(6) 桌面

图1-21定制软件安装包-桌面

(7) 系统管理

图1-22定制软件安装包-系统管理

配置完毕后,点击“下一步”按钮,进入安装进程页面:

图1-23系统安装中

进入系统安装阶段,该过程需要一段时间,请耐心等待。

安装完毕后,取出光盘,点击“重新引导”,引导完成,进入系统。 注意: 1. 硬盘容量80G可满足测试安装。但是,要想系统长时间运行正常请使用更大容量的硬盘。 2. 安装完成后,有的机器可能需要在BIOS中修改将引导顺序改为从硬盘引导。请根据情况处理。 1.3.2

系统初始配置

操作系统安装完毕后,系统依次进入以下界面:

欢迎页 ? 许可协议 ? 创建用户

?

为系统创建netentsec/netentsec用户;

图1-24创建用户

? ?

时间日期

Kdump 点击完成

系统重启,进入CENTOS系统登录界面。

下面的列出的网络配置,防火墙配置和Iptables配置,需要在系统安装完毕后通过以下方式进行配置:

CentOS配置项 配置方式 关于CentOS系统的时间配置,需要与ICG(或ITM)保持一致,因为DC本身并不提供更改系统时间功能,如果需要更改系统时间只能修改CentOS系统时间,时间配置 具体方法如下: 以root用户登录系统界面,进入“系统—管理--日期和时间”页进行系统时间的修改; CentOS默认串口关闭,所以,不能通过串口访问命令行; 建议使用SSH访问命令行,前提是配置好网络; 串口配置 网络配置 以root用户登录CentOS系统界面,访问“系统—首选项--网络连接”页面,确定网卡后,设置IP地址,网关,DNS等相关网络参数; CentOS配置项 配置方式 CentOS防火墙需要关闭,具体方法如下: 防火墙配置 以root用户登录CentOS系统界面,访问“系统--管理--防火墙”,将防火墙选项和SECentOS选项都设置为禁止; Iptables服务需要关闭,正常情况下关闭防火墙之后,Iptables服务会被关闭,但是,为了更加安全,需要检查Iptables的状态,具体方法如下: Iptables配置 以root用户登录命令行,执行service iptables status命令查看iptables状态;如果状态是开启,执行service iptables stop命令停止iptables服务; 1.3.3

系统网络配置

使用配置的“root”账号、或者个人用户账号登录系统,点击【系统】→【首选项】→【网络连接】进入如下图所示页面:

注意:配置网络,最好不要选择添加,直接编辑已有网口即可;如果需要添加,请注意勾选对所有用户可用;

图1-25网络连接

选中需要配置的目标网口,点击工具栏中的“编辑”按钮(或者直接双击需要配置的目标网口),进入如下图所示页面:

图1-26网络配置

请配置静态IP地址、子网掩码、网关,并确保“自动连接”、“需要IPv4地址完成这个连接”、“对所有用户可用”三项全部处于勾选状态。配置完毕后点击“应用”按钮。网络配置完毕,通过ping确认网口已经激活。 1.3.4

显示分辨率配置

使用配置的“root”账号、或者个人用户账号登录系统,点击【系统】→【首选项】→【显示】进入如下图所示页面:

图1-27显示配置

如上图,请选择1024x768或以上的分辨率。 重要:如果分辨率只有800x600或以下,在安装oracle数据库时,可能会导致oracle图形化安装界面不停闪烁而无法进行操作。

2 安装nsdc_pre_install包

1. 以root用户身份登录Linux系统

2. 在根分区中建立setup目录,用来存放安装日志中心需要的文件,并改变此目录

的权限为777

# mkdir /setup && chmod 777 /setup -R 3. 解压nsdc_pre_install.tgz到/setup目录下

# tar xzvf nsdc_pre_install.tgz -C /setup

注:如有必要,请指定nsdc_pre_install.tgz文件所在的全路径位置 4. 在nsdc_pre_install目录下执行 ./nsdc_pre_install.sh

# chmod 777 /setup/nsdc_pre_install -R # cd /setup/ nsdc_pre_install/ # ./nsdc_pre_install.sh.sh 5. 选择DC数据库类型

需要首先选择数据库类型为oracle或者postgresql;系统提示“请选择日志数据库类型”。如果是Oracle类型请输入“1”否则输入“2”,并回车。 6. 设置oracle用户密码,建议密码为:netentsec

Please set oracle user passwd. we suggest you set passwd for [netentsec]. 更改用户 oracle 的密码。 新的密码:

重新输入新的密码: 说明:

(1) 可以通过查看/setup/nsdc_pre_install/log下的安装日志(install_app.log和install.log)监控安装过程;

(2) 这个安装过程可能会持续5分钟左右。

3 安装Oracle

如果是安装PostgreSQL版本的DC,请直接跳过这一部分,直接到下一部分。

3.1 配置tmpfs大小

1.配置大小建议:

配置tmpfs大小,目的给oracle分配更多的内存(oracle的内存大小<= tmpfs大小); (如果客户的oracle dba有建议,以客户的建议为主) DC3.0要求服务器内存最低为8G;

(1)对于内存小于8G的配置,不需要修改/dev/shm,直接跳过该步骤; (2)如果内存高于8G,建议为系统保留4G,其余内存全部分配给/dev/shm; 下面的步骤以为/dev/shm分配8G为例;

2. 修改tmpfs大小(大小为oracle内存需要配置的数值,暂时不用修改) (1).

卸载/dev/shm

umount /dev/shm

加载/dev/shm,添加内存修改

mount-ttmpfs tmpfs /dev/shm -o defaults,size=8192m 查看加载

mount

提示:umount时,可能出现下面提示:umount: /dev/shm: device is busy.

解决方法:运行命令: fuser -km /dev/shm (可以重复运行多次,直至可以umount)

(2). 在tmpfs行添加: defaults,size=8192m vi /etc/fstab 如下:

LABEL=/1 / ext3 defaults 1 1

tmpfs /dev/shm tmpfs defaults,size=8192m 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SW-cciss/c0d0p2 swap swap defaults 0 0

3.2 安装oracle软件

1. 以root用户登录图形化界面

2. 解压oracle安装包(两个zip文件,同时解压到/setup目录中)

# unzip linux.x64_11gR2_database_1of2.zip -d /setup # unzip linux.x64_11gR2_database_2of2.zip -d /setup # chmod 777 /setup/database -R

注:如有必要,请指定linux.x64_11gR2_database_1of2.zip和

linux.x64_11gR2_database_2of2.zip两个zip文件所在的全路径位置 3. 运行su – oracle,切换到oracle用户 4. 运行oracle安装程序

# cd /setup/database/ #./runInstaller 注意:

(1) 准备执行数据库安装,如果你的centos是中文环境,安装时会出现中文乱码,请下以下指令

export LANG=en_US.UTF8

(2) 如果出现显示器分辨率错误:检查监视器: 监视器配置至少必须显示 256 种颜色>>>无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。未通过<<<<

请使用root帐户执行如下命令后再运行安装程序: export DISPLAY=:0.0 xhost +

然后,界面会显示如下图示,接下来的安装操作都是图形化界面交互式操作,具体参考以下操作步骤:

图3-1启动安装画面

取消”I wish to receive security updates via Oracle Support”(“我希望通过My Oracle Support接收安全更新”)选项,点击”Next”,

点击“Yes”,

选择”install database software only”(“仅安装数据库软件”),需要后期自己手动创建数据库。

选择”single instance database installation”(“单实例数据库安装”),点击”Next”,

添加”Simplified Chinese”; 点击”Next”,

选择”Enterprise Edition”(“企业版”),点击”Next”,

默认,点击”Next”,

点击”Next”,

点击”Next”;进入系统参数检查;

检查完毕后,会提示一些安装环境不满足的情况,点击”Fix & Check Again”,系统会弹出修复脚本,

在界面多开一个终端,以root身份登录,运行系统提示的脚本 ”/tmp/CVU_11.2.0.1.0_oracle/runfixup.sh”。

切换至root用户身份的方法如下:在新开的终端上输入su,然后输入root用户的登录密码,这样就能以root用户执行系统提示的脚本;

运行完成后,点击”Ok”;oracle再次检查安装环境,检查结果应该如下:

在oracle的安装检查中,由于系统版本问题,系统已经安装的部分rpm版本不被oracle识别,可以忽略的missing项有(仅下面的可以忽略):

libaio-0.3.105(i386)

compat-libstdc++-33-3.2.3(i386) libaio-devel-0.3.105(i386) libgcc-3.4.6(i386) libstdc++-3.4.6(i386) unixODBC-2.2.11(i386)

unixODBC-devel-2.2.11(i386) pdksh–5.2.14

如果有其他Failed,则不可忽略;如果仅是上面的内容,可以点击”Ignore All”;

点击”Finish”,开始安装oracle软件;

如果安装过程出现类似如下错误:

则检查系统的hostname配置。检查方法:

检查/etc/sysconfig/network文件中HOSTNAME域的值和执行“hostname”命令结果比较,如果不一致,执行“hostname xxx”,参数为配置文件中的HOSTNAME值,使之一致,然后再在原安装窗口中点击“确定”,然后点击“重试”继续安装,一般都可以修复此问题。如果重复出现此问题,试着换一个hostname。

注:除非你有特殊需求,不然请保持hostname为“localhost.localdomain”这个默认值。

安装完成前,会弹出”Execute Configuration scripts”;

以root身份登录,运行系统提示的两个脚本。(具体登录root用户的方法上面已经说过)

在执行第二个脚本时,

此处需要用户输入“回车”来继续执行; 执行完毕后点击”OK”。

提示Oracle Database 已经安装完成,点击Close;

3.3 创建数据库

以oracle用户运行命令:dbca,初始化界面如下:

初始化完成后,出现安装界面,具体步骤如下:

点击”Next”;

选择”Create a Database”;点击”Next”

点击”Next”;

填写 Global Database Name:nsdc; 点击”Next”;

不勾选”Configure Enterprise Manager”; 然后点击”Automatic Maintenance Tasks”;

点击”Next”;

选择”Use the Same Administrative Password for All Accounts”; 创建oracle数据库管理密码,建议”netentsec”;

提醒:请务必牢记Oracle数据库的用户口令,在安装DC包时,会要求输入此口令,如果输入错误,会导致日志中心无法访问数据库而无法写入数据。 点击”Next”;

创建的密码不满足oracle的要求,直接无视; 点击”Yes”;

选择”Use Common Location for All Database Files”; 填写:/ns_data/oracle/oradata 点击”Next”;

不选择”Specify Flash Recovery Area”; 点击”Next”;

点击”Next”;

此处选择的memory大小,不允许超过之前配置tmpfs;(在不超过的前提下,尽可能调大,如果客户有DBA,以客户建议为主);

点击”Sizing”;

本文来源:https://www.bwwdw.com/article/7o23.html

Top