IBM Cloud Docs
使用 SAP NetWeaver 7.5 部署 Db2

使用 SAP NetWeaver 7.5 部署 Db2

SAP NetWeaver 7.5 与 Db2 在 RHEL 9.4 上的部署分阶段进行:

  1. 云基础设施规划
  2. 云资源部署
  3. 文件系统准备
  4. 操作系统准备
  5. 通过 Db2 和软件供应管理器(SWPM)安装 SAP NetWeaver 7.5

云基础设施规划

在进行任何部署之前,重要的是规划云基础设施要求,并确保在云 VPC 级别部署了所有所需的组件。 了解部署 SAP NetWeaver 7.5 with Db2 解决方案所需的云组件:

虚拟专用云 (VPC) 部署

VPC 是使用 IBM Cloud VPC 进行任何部署所必需的最基本组件。 有关更多信息,请参阅 VPC for SAP provisioning

VPC 子网

创建的 VPC 子网是 SAP 和数据库部署所在网络空间的一部分。 更多信息,请参阅 为 VPC 新建子网

VPC 安全组

创建 VPC 安全组,以满足安全需求和标准。 通过指定特定的入站和出站规则,分配给该安全组的 VSI 将受到保护,免受威胁。 更多信息,请参阅 VPC 的安全组

VPC 虚拟服务器实例(VSI)

创建 VSI 并将其分配给适当的磁盘,以满足 SAP 和数据库部署的计算和存储要求。

对于计算组件,重要的是根据 SAP 系统的预计用户负载,选择正确的 CPU 和 RAM 内存资源大小。 有关详细信息,请参阅 虚拟服务器配置文件名称

此外,对于任何部署,为 VSI 选择正确的操作系统镜像都很重要。 可从 SAP 认证的 RHEL、SUSE 或 Windows 映像或自定义映像中选择多个选项。 有关详细信息,请参阅 VPC 上的目录图像

存储组件也是任何 VSI 部署过程的重要组成部分,选择合适的块存储卷或决定使用基于 NFS 的文件存储是任何 SAP 部署的重要决策。 有关详细信息,请参阅 Block Storage for Virtual Server Instances on VPC Infrastructure

云资源部署

在部署 SAP 和数据库应用程序之前,应在 IBM Cloud VPC 中准备和部署必要的云资源。 了解 VPC 安置的业务和地理位置非常重要。 有关更多信息,请参阅 SAP NetWeaver 在使用 RHEL 的 VPC 基础设施上部署到英特尔虚拟服务器

例如,以下示例数据是在德国创建的 VPC,其数据中心位于法兰克福地区:

VPC 详细信息
VPC 名称 VPC 区域 VPC 区域
"dt-vpc-fr" "eu-de" “eu-de-1”, “eu-de-2” 和 “eu-de-3”

图 1。 VPC 详情
VPC 详情

之前创建 VPC 的资源组 "wes-automation "将保存并分组其他必要组件(VSI 等)。

为示例 VPC 定义了以下可用子网:

VPC 详细信息
VPC 子网 地区
“sn-dt-01-fr” “eu-de-1”
“sn-dt-02-fr” “eu-de-2”
“sn-dt-03-fr” “eu-de-3”

图 2。 子网
子网

本例中使用的是安全组 bastion-sg-dt-bastion-fr。 在规划阶段,重要的是利用 IBM Cloud VPC 安全资源和服务(安全组),使用入站和出站规则管理进出特定 VSI 的流量。 用户可以轻松管理访问权限,并与企业要求的任何安全标准保持一致。

在开始部署所需的 VSI 之前,请注意以下 IBM Cloud VPC 资源参数:

  • VPC 名称 - "dt-vpc-fr"
  • 地区 - "eu-de"
  • 区 - “eu-de-1”
  • 子网 - “sn-dt-01-fr”
  • 安保组 - "bastion-sg-dt-bastion-fr"
  • 资源组 - "wes-automation"

图 3。 Virtual Server for VPC
Virtual Server for VPC

地理位置、地区和区域值与示例 VPC 中提到的值相对应。 换句话说,通过选择相同的属性和位置(地理位置、区域、区域),在现有 VPC 内创建了一个 VSI 示例。

选择映像预案是创建 VSI 过程中的一个重要步骤。 在示例中,操作系统镜像选择" Red Hat Enterprise Linux® for SAP 9.4 ",配置文件选择 “bx2-8x32”。

图 4. 服务器配置
服务器配置

在“存储”部分,将添加额外的数据卷,以便与 文件系统布局 保持一致。

图 5. VSI 详情
VSI 详情

在存储方面,额外的数据卷(磁盘)用于初始化所有必要的文件系统。

图 6. 文件系统
文件系统

可能有一些解决方案(用于高可用性或分布式安装)需要使用 NFS 来保存应用程序或数据库数据。 例如 /sapmnt/<SID>/usr/sap/<SID>/usr/sap/trans 文件系统。

在这种情况下,有必要将 NFS 文件系统创建为文件共享,并将其用作 SAP 应用程序数据的挂载点。

有关 VPC 基础设施上 VSI 基于 NFS 的文件存储的更多信息,请参阅 关于 File Storage for VPC

为便于演示,文件系统 /usr/sap/trans 用于两种不同的情况:

  • 作为本地文件系统
  • IBM Cloud VPC 中提供的文件存储共享服务,作为基于 NFS 的文件系统。

有关 IBM Cloud VPC 文件共享资源的更多信息和步骤,请参阅 创建文件共享和挂载目标

文件系统准备

SAP NetWeaver 7.5 和 Db2 在 RHEL 9.4 上的安装是根据文件系统布局进行的:

| 磁盘名称 | 磁盘大小(GB) | 物理卷 | 卷组 | 逻辑卷名称 | 逻辑卷大小(GB) | 文件系统 | 挂载点 | 文件系统 | 挂载点 | - | - | - | - | - | - | - | - | \n | vdb | 256 | /dev/vdb | dtw_data_vg | dtw_db2_lv \n dtw_db2software_lv \n dtw_db2dump_lv \n dtw_sapdata1_lv \n dtw_sapdata2_lv dtw_sapdata3_lv \n dtw_sapdata4_lv \n dtw_saptmp1_lv \n dtw_saptmp2_lv \n dtw_saptmp3_lv \n dtw_saptmp4_lv | 2 \n \n 55 \n 25 \n 25 \n 25 \n 25 \n 5 \n 5 \n 5 \n 5 || /dev/dtw_data_vg/dtw_db2_lv \n /dev/dtw_data_vg/dtw_db2software_lv \n /dev/dtw_data_vg/dtw_db2dump_lv \n /dev/dtw_data_vg/dtw_sapdata1_lv \n /dev/dtw_data_vg/dtw_sapdata2_lv \n /dev/dtw_data_vg/dtw_sapdata3_lv \n /dev/dtw_data_vg/dtw_sapdata4_lv \n /dev/dtw_data_vg/dtw_saptmp1_lv \n /dev/dtw_data_vg/dtw_saptmp2_lv \n /dev/dtw_data_vg/dtw_saptmp3_lv \n /dev/dtw_data_vg/dtw_saptmp4_lv | /db2/DTW \n /db2/db2dtw \n /db2/db2dtw \n /db2/DTW/db2dump \n /db2/DTW/sapdata1 \n /db2/DTW/sapdata2 \n /db2/DTW/sapdata3 \n /db2/DTW/sapdata4 \n /db2/DTW/saptmp1 \n /db2/DTW/saptmp2 \n /db2/DTW/saptmp3 \n /db2/DTW/saptmp4 | | VDC | 64 | /dev/vdc | dtw_arch_vg | dtw_archlog_lv | 50 | /dev/dtw_arch_vg/dtw_archlog_lv | /db2/DTW/log_archive | | vdd | 32 | /dev/vdd | dtw_log_vg | dtw_log_lv | 25 | /dev/dtw_log_vg/dtw_log_lv | /db2/DTW/log_dir | | vde | 128 | /dev/vde | dtw_app_vg | dtw_sap_lv \n dtw_sapmnt_lv \n dtw_saptrans_lv \n dtw_usrsap_lv | 20 \n 20 \n 50 \n 5 | /dev/dtw_app_vg/dtw_sap_lv \n /dev/dtw_app_vg/dtw_sapmnt_lv \n /dev/dtw_app_vg/dtw_saptrans_lv \n /dev/dtw_app_vg/dtw_usrsap_lv | /usr sap \n /sapmnt/DTW \n /usr/sap/trans \n /usr/sap/DTW | | | | dtw_sap_lv | vdf | 64 | /dev/vdf | dtw_swap_vg | dtw_swap_lv | 60 | /dev/dtw_swap_vg/dtw_swap_lv | [SWAP] |

在操作系统层面创建文件系统

要在 IBM Cloud VPC 中正确安装任何 SAP 解决方案,都必须有正确的文件系统布局。

在本示例中,SAP SID 为 DWT,因此卷组、逻辑卷和文件系统的命名都要考虑该 SID。

在操作系统层面,物理卷、卷组、逻辑卷和文件系统是按照特定顺序创建的。

  1. 使用命令列出可用磁盘:# lsblk

  2. 要使用 LVM,必须使用命令安装 Linux® 软件包 " lvm2 ":# dnf install lvm2

  3. 使用以下命令创建所需的物理卷:

    # pvcreate /dev/vdb
    # pvcreate /dev/vdc
    # pvcreate /dev/vdd
    # pvcreate /dev/vde
    # pvcreate /dev/vdf
    
  4. 使用以下命令创建所需的加密卷组:

    # vgcreate dtw_data_vg /dev/vdb
    # vgcreate dtw_arch_vg /dev/vdc
    # vgcreate dtw_log_vg /dev/vdd
    # vgcreate dtw_app_vg /dev/vde
    # vgcreate dtw_swap_vg /dev/vdf
    
  5. 使用以下命令创建 Db2 逻辑卷:

    # lvcreate -L 2G -n dtw_db2_lv dtw_data_vg
    # lvcreate -L 5G -n dtw_db2software_lv dtw_data_vg
    # lvcreate -L 5G -n dtw_db2dump_lv dtw_data_vg
    # lvcreate -L 25G -n dtw_sapdata1_lv dtw_data_vg
    # lvcreate -L 25G -n dtw_sapdata2_lv dtw_data_vg
    # lvcreate -L 25G -n dtw_sapdata3_lv dtw_data_vg
    # lvcreate -L 25G -n dtw_sapdata4_lv dtw_data_vg
    # lvcreate -L 5G -n dtw_saptmp1_lv dtw_data_vg
    # lvcreate -L 5G -n dtw_saptmp2_lv dtw_data_vg
    # lvcreate -L 5G -n dtw_saptmp3_lv dtw_data_vg
    # lvcreate -L 5G -n dtw_saptmp4_lv dtw_data_vg
    # lvcreate -L 50G -n dtw_archlog_lv dtw_arch_vg
    # lvcreate -L 25G -n dtw_log_lv dtw_log_vg
    
  6. 使用以下命令创建 SAP 应用程序逻辑卷:

    # lvcreate -L 20G -n dtw_sap_lv dtw_app_vg
    # lvcreate -L 20G -n dtw_sapmnt_lv dtw_app_vg
    # lvcreate -L 50G -n dtw_saptrans_lv dtw_app_vg
    # lvcreate -L 5G -n dtw_usrsap_lv dtw_app_vg
    
  7. 使用以下命令为操作系统 SWAP 创建逻辑卷:# lvcreate -L 60G -n dtw_swap_lv dtw_swap_vg

  8. 使用以下命令创建 Db2 文件系统:

    # mkfs.ext4 /dev/dtw_data_vg/dtw_db2_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_db2software_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_db2dump_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_sapdata1_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_sapdata2_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_sapdata3_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_sapdata4_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_saptmp1_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_saptmp2_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_saptmp3_lv
    # mkfs.ext4 /dev/dtw_data_vg/dtw_saptmp4_lv
    # mkfs.ext4 /dev/dtw_arch_vg/dtw_archlog_lv
    # mkfs.ext4 /dev/dtw_log_vg/dtw_log_lv
    
  9. SAP 应用程序文件系统是通过以下命令创建的:

    # mkfs.ext4 /dev/dtw_app_vg/dtw_sap_lv
    # mkfs.ext4 /dev/dtw_app_vg/dtw_sapmnt_lv
    # mkfs.ext4 /dev/dtw_app_vg/dtw_saptrans_lv
    # mkfs.ext4 /dev/dtw_app_vg/dtw_usrsap_lv
    
  10. 最后,使用以下命令创建并启用操作系统 SWAP:

# mkswap /dev/dtw_swap_vg/dtw_swap_lv
# swapon /dev/dtw_swap_vg/dtw_swap_lv
  1. 创建完所有需要的文件系统后,可以使用以下命令创建必要的挂载点:
# mkdir -p /db2/DTW
# mount /dev/dtw_data_vg/dtw_db2_lv /db2/DTW
# mkdir -p /db2/db2dtw
# mount /dev/dtw_data_vg/dtw_db2software_lv /db2/db2dtw
# mkdir -p /db2/DTW/db2dump
# mount /dev/dtw_data_vg/dtw_db2dump_lv /db2/DTW/db2dump
# mkdir -p /db2/DTW/sapdata1
# mount /dev/dtw_data_vg/dtw_sapdata1_lv /db2/DTW/sapdata1
# mkdir -p /db2/DTW/sapdata2
# mount /dev/dtw_data_vg/dtw_sapdata2_lv /db2/DTW/sapdata2
# mkdir -p /db2/DTW/sapdata3
# mount /dev/dtw_data_vg/dtw_sapdata3_lv /db2/DTW/sapdata3
# mkdir -p /db2/DTW/sapdata4
# mount /dev/dtw_data_vg/dtw_sapdata4_lv /db2/DTW/sapdata4
# mkdir -p /db2/DTW/saptmp1
# mount /dev/dtw_data_vg/dtw_saptmp1_lv /db2/DTW/saptmp1
# mkdir -p /db2/DTW/saptmp2
# mount /dev/dtw_data_vg/dtw_saptmp2_lv /db2/DTW/saptmp2
# mkdir -p /db2/DTW/saptmp3
# mount /dev/dtw_data_vg/dtw_saptmp3_lv /db2/DTW/saptmp3
# mkdir -p /db2/DTW/saptmp4
# mount /dev/dtw_data_vg/dtw_saptmp4_lv /db2/DTW/saptmp4
# mkdir -p /db2/DTW/log_archive
# mount /dev/dtw_arch_vg/dtw_archlog_lv /db2/DTW/log_archive
# mkdir -p /db2/DTW/log_dir
# mount /dev/dtw_log_vg/dtw_log_lv /db2/DTW/log_dir
# mkdir -p /usr/sap
# mount /dev/dtw_app_vg/dtw_usrsap_lv /usr/sap
# mkdir -p /usr/sap/DTW
# mount /dev/dtw_app_vg/dtw_sap_lv /usr/sap/DTW
# mkdir -p /usr/sap/trans
# mount /dev/dtw_app_vg/dtw_saptrans_lv /usr/sap/trans
# mkdir -p /sapmnt/DTW
# mount /dev/dtw_app_vg/dtw_sapmnt_lv /sapmnt/DTW
  1. 根据 SAP Note 941735 - SAP 用于 64 位 Linux® 系统的内存管理系统 (文件系统 /dev/shm) ),使用以下命令调整 TMPFS 的大小:# mount -o remount,size=70G /dev/shm

  2. /etc/fstab 文件中添加以下条目,以创建所有永久挂载:

/dev/dtw_data_vg/dtw_db2_lv /db2/DTW ext4 defaults 0 0
/dev/dtw_data_vg/dtw_db2software_lv /db2/db2dtw ext4 defaults 0 0
/dev/dtw_data_vg/dtw_db2dump_lv /db2/DTW/db2dump ext4 defaults 0 0
/dev/dtw_data_vg/dtw_sapdata1_lv /db2/DTW/sapdata1 ext4 defaults 0 0
/dev/dtw_data_vg/dtw_sapdata2_lv /db2/DTW/sapdata2 ext4 defaults 0 0
/dev/dtw_data_vg/dtw_sapdata3_lv /db2/DTW/sapdata3 ext4 defaults 0 0
/dev/dtw_data_vg/dtw_sapdata4_lv /db2/DTW/sapdata4 ext4 defaults 0 0
/dev/dtw_data_vg/dtw_saptmp1_lv /db2/DTW/saptmp1 ext4 defaults 0 0
/dev/dtw_data_vg/dtw_saptmp2_lv /db2/DTW/saptmp2 ext4 defaults 0 0
/dev/dtw_data_vg/dtw_saptmp3_lv /db2/DTW/saptmp3 ext4 defaults 0 0
/dev/dtw_data_vg/dtw_saptmp4_lv /db2/DTW/saptmp4 ext4 defaults 0 0
/dev/dtw_arch_vg/dtw_archlog_lv /db2/DTW/log_archive ext4 defaults 0 0
/dev/dtw_log_vg/dtw_log_lv /db2/DTW/log_dir ext4 defaults 0 0
/dev/dtw_app_vg/dtw_usrsap_lv /usr/sap ext4 defaults 0 0
/dev/dtw_app_vg/dtw_sap_lv /usr/sap/DTW ext4 defaults 0 0
/dev/dtw_app_vg/dtw_sapmnt_lv /sapmnt/DTW ext4 defaults 0 0
/dev/dtw_app_vg/dtw_saptrans_lv /usr/sap/trans ext4 defaults 0 0
/dev/dtw_swap_vg/dtw_swap_lv swap swap defaults 0 0
tmpfs /dev/shm tmpfs size=70G,rw,nosuid,nodev 0 0

NFS 文件系统,使用 文件共享 IBM Cloud VPC

IBM Cloud File Storage for VPC 用于通过 NFS、共享磁盘和群集文件系统等技术,使 SAP-specific 目录可被 SAP 系统访问。 在为 SAP 系统使用 HA 解决方案时,可确保正确处理 SAP 文件系统的 HA 要求。

对于 SAP HA 多区应用,文件共享在两个群集节点上都挂载为永久 NFS 文件系统。

  • /usr/sap/[SAPSID]/SYS

  • /sapmnt/[SAPSID]

  • /usr/sap/trans

在某些 HA 或分布式环境中,可能需要使用 NFS 来存储应用程序或数据库数据。 在这种情况下,可以通过将 NFS 文件系统作为 SAP 应用程序数据的挂载点,将其创建为文件共享。

下面是一个示例,其中 /usr/sap/trans 文件系统被定义为 IBM Cloud VPC 文件共享并加载到 SAP 系统 VSI:

  • VPC 的文件存储器共享

图 11. VPC 的文件存储
VPC 的文件存储

  • Profile

图 12. 文件简介
文件简介

  • 安装目标访问方式

图 13. 安装目标访问
安装目标访问

  • 安装目标(可选)

图 14. 可选安装目标
可选安装目标

  • 创建安装目标

图 15. 创建安装目标
创建安装目标

  • 选择 VPC 和安全组

图 16. 加密
加密

  • 查看安装目标详细信息

图 17. 审查加载目标详情
审查加载目标详情

  • 创建文件共享后,在挂载目标上选择“查看路径”,检查路径。 该路径用于在目标 VSI 上挂载 NFS 共享。

图 18. 查看路径 - 安装目标
查看路径 - 安装目标

  • 安装路径

图 19. 山路
山路

使用此路径在 /usr/sap/trans 文件系统上挂载 FileShare。 将其添加到 /etc/fstab 文件。

10.243.64.46:/4059c088_d385_4cef_9b53_c015bec46a7b /usr/sap/trans nfs rw,hard,rsize=65536,wsize=65536,vers=4.1,sec=sys 0 0

使用经典的共享应用程序文件系统 NFS

如果安装方案需要,我们可以导出一个或多个文件系统(例如,在不同的 VSI 之间导出“/usr/sap/trans”),从而在不同的 SAP 应用程序之间导出”。

  1. 使用命令在源 VSI 上安装 NFS 软件包:dnf list nfs-utils

  2. 使用命令检查状态:systemctl status rpcbind

  3. 使用命令启用 NFS 软件包:systemctl enable –now nfs-server

  4. 例如,在“/etc/exports” 文件中添加以下一行,导出”/usr/sap/trans” 目录:/usr/sap/trans 10.243.0.180(rw,sync,no_root_squash)

  5. 使用命令应用配置并激活导出:exportfs -arv

  6. 完成后,使用以下命令之一查看导出列表(和选项):exportfs -sshowmount -e

  7. 在目标 VSI 上,使用 NFS 命令挂载" /usr/sap/trans”:mount --types nfs4 10.243.64.10:/usr/sap/trans /usr/sap/trans

  8. 使用命令验证挂载文件系统:df -hT /usr/sap/trans

操作系统准备

RHEL

操作系统是根据 SAP note 3108316 编写的。 使用命令安装操作系统软件包:# dnf install uuidd libnsl tcsh nfs-utils

  1. 安装成功后,使用以下命令检查 uuidd 守护进程是否正在运行:# systemctl status uuidd

  2. 接下来,需要将 SELinux 设置为“允许”。 打开配置文件 " /etc/selinux/config” 并设置以下内容:SELinux=permissive

  3. 保存更改后,重启 VSI 并使用命令验证上述设置:# getenforce

  4. 使用操作系统级命令验证短主机名和 FQDN:

    • # hostname
    • # hostname -s
    • # hostname -f
  5. 使用该命令验证 Linux® 服务 chronyd 是否正常运行(默认情况下在 RHEL9.4 中启用):# systemctl status chronyd

  6. 然后,检查防火墙是否已禁用。

    如果需要客户特定的安全规则,则可以启用和配置,以允许 SAP 系统的通信端口。

  7. 使用命令检查防火墙的状态:# systemctl status firewall.d

  8. 在 " /etc/sysctl.d "目录下创建一个名为 " sap.conf "的文件,配置所需的 Linux® 内核参数。 文件内容为

    • vm.max_map_count=2147483647

    • kernel.pid_max=4194304

  9. 在运行高于 239 的 "systemd "和 SAP 内核 7.54 时,没有配置进程限制。 运行该命令检查 "systemd "版本:# systemctl –version

    关于“临时文件”,我们需要确保在 /etc/tmpfiles.d 目录下创建一个名为 " sap.conf "的文件,并在文件中添加以下几行:

    # systemd.tmpfiles exclude file for SAP
    # SAP software stores some important files in /tmp which should not be deleted automatically
    # Exclude SAP socket and lock files
    x /tmp/.sap*
    # Exclude TREX lock file
    x /tmp/.trex*lock
    
  10. 接下来,检查 Linux® 内核参数是否具有以下值:

# sysctl kernel.shmmax kernel.shmall
kernel.shmmax = 18446744073692774399
kernel.shmall = 18446744073692774399
  1. 最后,使用命令检查操作系统的 SWAP 空间:# free -m

对于 IBM Db2 数据库,对于 11.5 和 12.1 版本,服务器和客户端都需要以下软件包。 安装 mksh 代替 pdksh。 见 https://access.redhat.com/solutions/178913{: external}。

# dnf install mksh pam.i686 libstdc++.i686

  1. 对于 IBM Db2 11.5.9 版本,请使用 <db2_kit_zip>/LINUXX86_64/ESE/disk1 路径中名为 db2prereqcheck 的脚本检查 IBM Db2 11.5.9 服务器和客户端的先决条件:

# ./db2prereqcheck -v 11.5.9.0

  1. 对于 IBM Db2 12.1.0,使用 <db2_kit_zip>/LINUXX86_64/ESE/disk1 路径中名为 db2prereqcheck 的脚本检查服务器和客户端的先决条件:

# ./db2prereqcheck -v 12.1.0.0

  1. 一旦所有操作系统预配置活动(根据 SAP Note 3108316 - Red Hat Enterprise Linux® 9.x: Installation and Configuration )和 Db2 prerequisites 检查成功完成,就需要调整操作系统以运行 SAP NetWeaver Applications。 使用以下命令安装并激活 tuned-profiles-sap 即可:
  • # dnf install tuned-profiles-sap

  • # tuned-adm profile sap-netweaver

SLES

操作系统根据 SAP 注释 1275776 编写

  1. 安装软件包 "saptune"。

    # zypper info saptune # saptune service enablestart # saptune solution apply NETWEAVER # saptune solution verify NETWEAVER

  2. 根据 SAP Note 2578899 配置操作系统安装。

  3. 检查输入/输出调度程序 # grep . /sys/block/*/queue/scheduler

  4. 检查用户 TasksMax- # systemctl –version

  5. 使用 " kernel.pid_max "命令设置"......"。# sysctl -a | grep kernel.pid_max

  6. 使用命令检查 "Sysstat "的状态: # systemctl enable sysstat # systemctl status sysstat

  7. 检查 "Sysctl "监控的状态 # systemctl status sysctl-logger.service

  8. 检查 "UUID "守护进程的状态 # systemctl status uuidd.socket

  9. 检查 "Polkit "的状态 # zypper info polkit

  10. 使用命令检查参数 " vm.dirty_background_bytes / vm.dirty_bytes ": # sysctl -a | grep vm.dirty_background_bytes # sysctl -a | grep vm.dirty_bytes

  11. 使用命令检查软件包 "inserv-compat": # zypper in insserv-compat # zypper info insserv-compat

  12. 重新启动 VSI。

  13. 使用以下命令检查配置的操作系统 SWAP 空间 # free -m

  14. 如果 VSI 是域的一部分,请使用以下操作系统级命令验证短主机名和 FQDN 报告是否正确: # hostname # hostname -s # hostname -f

  15. Linux 服务 "chronyd "默认已启用。 运行以下命令进行检查 # systemctl status chronyd

  16. 对于 IBM Db2 数据库版本 11.5,服务器和客户端还需要以下软件包:

# zypper in mksh binutils libstdc++6-32bit net-tools-deprecated libnuma1

  1. 对于 IBM Db2 数据库版本 12.1,服务器和客户端还需要以下软件包:

# zypper in mksh binutils libstdc++6-32bit

  1. 使用位于 " [db2_kit_zip/LINUXX86_64/ESE/disk1] "中名为 “db2prereqcheck” 的脚本,检查 IBM Db2 11.5.9 服务器和客户端的先决条件:

# ./db2prereqcheck -v 11.5.9.0 # ./db2prereqcheck -c -v 11.5.9.0

  1. 对于 IBM Db2 12.1.0,使用位于 " [db2_kit_zip/LINUXX86_64/ESE/disk1] "中名为 “db2prereqcheck” 的脚本检查服务器和客户端的先决条件:

# ./db2prereqcheck -v 12.1.0.0 # ./db2prereqcheck -c -v 12.1.0.0

通过 Db2 与 SWPM 安装 SAP NetWeaver 7.5

下载安装介质后,请按照 SAP 安装指南中为 SAP 版本和组件记录的标准 SAP 安装程序进行操作。 此外,请查看相应的 SAP 注释。 有关使用 Db2 作为 RDBMS 安装 SAP NetWeaver 的更多信息,请参阅 有关 IBM 的注意事项 Db2

参考

IBM Db2 支持 SAP 认证的云 IaaS:

IBM Db2 和 UNIX 上的 SAP NetWeaver 或 Linux:

IBM Db2 和 SAP NetWeaver:

SAP IBM 上使用英特尔裸金属:Db2

配置示例如图所示:

SAP IBM 上使用英特尔:Db2 Virtual Servers

配置示例如图所示: 快速学习教程 - SAP NetWeaver 使用 RHEL 在 VPC 基础设施上部署英特尔虚拟服务器

这是 IBM Power Systems 提供的一种补充产品,可以低延迟访问 IBM Cloud 服务。

Db2 IBM Cloud VSI 上的 版本支持、Unix 和 Windows。10.5 Linux® 有关支持的 IBM Db2 产品和 IBM Cloud Virtual Server 实例类型的详细信息,请参阅 SAP 注释 1928533