为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(2)
- UID
- 1066743
|
为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(2)
- 完成设置后,选择 Finish 退出安装面板。还可以查看日志文件,了解安装步骤的细节。
图 9. 安装完成 使用 db2_install 脚本安装 DB2db2_install 脚本会安装 DB2 产品中您指定的所有 组件,并具有英语界面支持。它并不执行用户和组创建、实例创建或配置。按照以下步骤开始使用 db2_install 进行安装:
- 以具有系统管理员权限的用户登录。
- 插入并安装适当的 DVD,或者访问存储安装映像的文件系统。
- 改变目录至 <DVD_mount>/ese/disk1。
- 运行以下命令:
1
| %./db2_install -b DB2DIR -p productName
|
其中的 DB2DIR 是要安装 DB2 产品的路径,productName 是要安装的产品的名称。对于完整的 Enterprise Server Edition,选择 ESE;也可以选择客户机或运行时客户机版本。
- 可以不为 db2_install 命令提供任何参数,在这种情况下会提示您输入产品名称和安装路径。可以通过运行命令 db2_install -h 了解详细的用法信息。如果没有使用 -l 选项指定日志路径,那么可以在 /tmp 目录中找到安装日志文件。
示例 11
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <DVD_mount>/db2install/V9/ese/disk1 #./db2_install
Default directory for installation of products - /opt/ibm/db2/V9.1
***********************************************************
Do you want to choose a different directory to install [yes/no]
yes
Enter full path name for the install directory -
------------------------------------------------
/opt/ibm/db2/V9.1_01
Specify one or more of the following keywords,
separated by spaces, to install DB2 products.
CLIENT
RTCL
ESE
Enter "help" to redisplay product names.
Enter "quit" to exit.
***********************************************************
ESE
DB2 installation is being initialized.
Total number of tasks to be performed: 39
Total estimated time for all tasks to be performed: 853
|
使用响应文件安装 DB2响应文件是一个包含安装和配置值的文本文件。DB2 安装程序读取这个文件,并根据已经指定的值执行安装。可以使用 db2setup 向导创建响应文件,或者修改示例响应文件。下面是一个响应文件示例。新的关键字 FILE 用来指定安装目录。
示例 21
2
3
4
5
6
7
8
| **************
PROD=ENTERPRISE_SERVER_EDITION
FILE=/opt/ibm/db2/v9.1_01
LIC_AGREEMENT=ACCEPT
INSTALL_TYPE=TYPICAL
LANG=EN
CONFIG_ONLY=NO
********************
|
准备好响应文件之后,可以运行带有 -u 选项的 db2setup 命令,如下所示:
- 以具有系统管理员权限的用户登录。
- 改变目录至 <DVD_mount>/<platform>/ese/disk1。
- 运行以下命令:
1
| % ./db2setup -u <path>/ese.rsp -l <path>/install.log
|
这时会看到以下输出: 1
2
3
4
5
| DBI1191I db2setup is installing and configuring DB2 according to
the response file provided. Please wait.
The execution completed successfully.
For more information see the DB2 installation log at
"<path>/install.log".
|
应用修订包 要想在现有的 DB2 安装上应用修订包,应运行 InstallFixPak -b 命令并提供安装基路径。注意,installFixPak 命令每次只能更新一个 DB2 拷贝。
按照以下步骤应用修订包:
- 以具有系统管理员权限的用户登录。
- 确保与这个 DB2 拷贝相关联的所有 DB2 实例都停止了。否则 installFixPak 命令将失败。可以使用 db2ilist 和 db2stop 命令进行检查。
- 改变目录至 <DVD_mount>/<platform>/ese/disk。
- 运行以下命令:
1
| %./installFixPack -b <base_install_path>
|
- 为安装目录下的所有实例运行 db2iupdt 命令,从而更新实例。
- 作为实例所有者(db2<sid>),按照 SAP 文档的说明绑定包。 示例 3
1
2
3
4
5
6
7
8
9
10
11
| <DVD_mount>/db2install/V9/ese/disk1#./installFixPack -b /opt/ibm/db2/V9.1_01
DBI1017I installFixPack is updating the DB2 product(s) installed
in location /opt/ibm/db2/V9.1_01.
<DVD_mount>/db2install/V9/ese/disk1# cd /opt/ibm/db2/V9.1_01/instance
/opt/ibm/db2/V9.1/instance # ./db2ilist
db2lp1
/opt/ibm/db2/V9.1/instance #./db2iupdt db2lp1
DBI1070I Program db2iupdt completed successfully.
|
|
|
|
|
|
|