所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

华为 SAP HANA 一体机 KunLun 9008&9016 单机安装指南 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
安装补丁包并配置参数

安装补丁包并配置参数

安装补丁包

  1. 配置YUM源。

    1. 通过KVM界面挂载镜像文件(也可以通过xftp将镜像文件上传到服务器)。

    2. 执行mkdir -p /mnt/cdrom命令在/mnt下新建cdrom目录,用于mount挂载的光驱ISO文件。
      [root@hw00001 ~]# mkdir -p /mnt/cdrom
    3. 执行命令mount /dev/sr0 /mnt/cdrom/将挂载的光驱mount到/mnt/cdrom目录下。
      “sr0”为本例中光盘路径,请根据实际情况修改。
      [root@hw00001 ~]# mount /dev/sr0 /mnt/cdrom/
      mount: block device /dev/sr0 is write-protected, mounting read-only
    4. 执行命令vi /etc/yum.repos.d/rhel.repo编辑“rhel.repo”文件,配置YUM源。
      [root@hw00001 yum.repos.d]# vi /etc/yum.repos.d/rhel.repo
      [rhel-rpms]
      name=Red Hat Enterprise Linux $releasever - $basearch - Source
      baseurl=file:///mnt/cdrom
      enabled=1
      gpgcheck=0
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

  1. 从Red Hat官方网站下载以下补丁包。

    • resource-agents-sap-hana-3.9.5-54.el7_2.10.x86_64
    • tuned-profiles-sap-hana-2.5.1-4.el7_2.3.noarch
    • tuned-2.5.1-4.el7_2.3.noarch
    • tuned-utils-2.5.1-4.el7_2.3.noarch
    • resource-agents-3.9.5-54.el7_2.10.x86_64 (1)
    • systemd-libs-219-19.el7_2.9.x86_64
    • systemd-python-219-19.el7_2.9.x86_64
    • systemd-219-19.el7_2.9.x86_64
    • systemd-sysv-219-19.el7_2.9.x86_64
    • libgudev1-219-19.el7_2.9.x86_64
    • uuid-1.6.2-26.el7.x86_64
    • compat-libstdc++-33-3.2.3-72.el7.x86_64
    • libstdc++-4.8.5-4.el7.x86_64
    • libuuid-2.23.2-26.el7.x86_64
    • uuidd-2.23.2-26.el7.x86_64

  1. 执行命令yum install -y tuned tuned-utils libtool-ltdl ntp安装补丁包。

    yum install -y tuned tuned-utils libtool-ltdl ntp

  2. 使用xftp工具上传补丁包到/home目录。

    1. 获取xftp安装包并安装。
    2. 打开Xshell登录服务器OS管理口IP地址。
    3. 单击下图所示按钮,新建文件传输。

    4. 从左侧本机选择要上传的升级文件,双击文件名开始上传到右侧服务器root目录。

      本例以镜像文件为例,传输过程如下。如果要上传到/home下从右侧重新选择路径即可。

  3. 执行命令cd /home,然后执行命令yum localinstall -y *.rpm安装所下载的补丁包。

    cd /home
    yum localinstall -y *.rpm

配置SAP HANA相关参数

  1. 执行以下命令设置tuned为profile sap。

    # yum install tuned-profiles-sap-hana
    # systemctl start tuned
    # systemctl enable tuned
    # tuned-adm profile sap-hana

  1. 执行命令vi /etc/sysctl.d/sap_hana.conf编辑“sap_hana.conf”文件,增加“kernel.numa_balancing = 0”,关闭auto-numa balancing;然后执行命令sysctl -p /etc/sysctl.d/sap_hana.conf使之生效。

    [root@hw00001 ~]#vi /etc/sysctl.d/sap_hana.conf
    kernel.numa_balancing = 0
    [root@hw00001 ~]#sysctl -p /etc/sysctl.d/sap_hana.conf

  1. 执行命令systemctl stop numadsystemctl disable numad关闭numad。

    [root@hw00001 ~]#systemctl stop numad
    [root@hw00001 ~]#systemctl disable numad

  1. 执行命令echo never > /sys/kernel/mm/transparent_hugepage/enabled关闭Hugepage

    [root@hw00001 ~]#echo never > /sys/kernel/mm/transparent_hugepage/enabled

  1. 执行命令vi /etc/default/grub编辑文件“grub”,在"GRUB_CMDLINE_LINUX"行插入以下黑体内容。

    [root@hw00001 ~]# vi /etc/default/grub
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
    GRUB_DEFAULT=saved
    GRUB_DISABLE_SUBMENU=true
    GRUB_TERMINAL_OUTPUT="console"
    GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet efi=old_map transparent_hugepage=never intel_idle.max_cstate=1 processor.max_cstate=1 nowatchdog nosoftlockup rcupdate.rcu_cpu_stall_timeout=600 rcupdate.rcu_cpu_stall_suppress=1"
    GRUB_DISABLE_RECOVERY="true"

  1. 执行命令grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg生成新的grub文件。

    [root@hw00001 ~]#grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

  1. 执行命令vi /etc/sysconfig/selinux关闭selinux,将“SELINUX=enforcing”修改为“SELINUX=disabled”。

    [root@hw00001 ~]# vi /etc/sysconfig/selinux
    
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #     enforcing - SELinux security policy is enforced.
    #     permissive - SELinux prints warnings instead of enforcing.
    #     disabled - No SELinux policy is loaded.
    SELINUX=disabled
    # SELINUXTYPE= can take one of three two values:
    #     targeted - Targeted processes are protected,
    #     minimum - Modification of targeted policy. Only selected processes are protected.
    #     mls - Multi Level Security protection.
    SELINUXTYPE=targeted

  1. 执行命令vi /etc/systemd/logind.conf 编辑文件,插入RemoveIPC=no。

    [root@hw00001 ~]#vi /etc/systemd/logind.conf
    RemoveIPC=no

  2. 执行命令systemctl restart systemd-logind.service使之生效。

    [root@hw00001 ~]#systemctl restart systemd-logind.service

  3. 执行以下命令生成SAP HANA link。

    ln -s /usr/lib64/libldap-2.3.so.0 /usr/lib64/libldap.so.199
    ln -s /usr/lib64/liblber-2.3.so.0 /usr/lib64/liblber.so.199
    ln -s /usr/lib64/libssl.so.0.9.8e /usr/lib64/libssl.so.0.9.8
    ln -s /usr/lib64/libssl.so.1.0.1e /usr/lib64/libssl.so.1.0.1
    ln -s /usr/lib64/libcrypto.so.0.9.8e /usr/lib64/libcrypto.so.0.9.8
    ln -s /usr/lib64/libcrypto.so.1.0.1e /usr/lib64/libcrypto.so.1.0.1

  4. 执行命令vim /etc/systemd/system.conf将文件的延长进程等待时间修改为900秒,修改后重启服务器使之生效。

  5. 确认系统内systemd版本为systemd-219-19.el7_2.4或者更新版本。
  6. 如果数据库启动时提示如下错误消息,请注释掉“/etc/sudoers”文件中的“Defaults requiretty”。

    "/etc/sudoers mismatch for required permissions of Storage Connector" when using hdb_ha.fcClientLVM”

  7. 如果安装SAP HANA1时提示错误信息“ERROR: ld.so: object '/opt/rh/SAP/lib64/compat-sap-c++.so' from LD_PRELOAD cannot be preloaded: ignored”可忽略此信息,若想消除此信息提醒,可以使用如下方法。

    1. 在数据库用户的home目录中,删除hdbenv.csh文件中的下面一行。
      setenv LD_PRELOAD /opt/rh/SAP/lib64/compat-sap-c++.so
    2. 在数据库用户的home目录中,删除hdbenv.sh文件中的下面一行。
      LD_PRELOAD=/opt/rh/SAP/lib64/compat-sap-c++.so

  8. 如果安装SAP HANA2时提示错误信息 “:Cannot access required library '/opt/rh/SAP/lib64/compat-sap-c++-5.so': No such file or directory”,请执行命令yum install compat-sap-c++-5安装“compat-sap-c++-5”软件包,最低版本要求为“compat-sap-c++-5-5.3.1-10”。

    [root@hw00001 ~]# yum install compat-sap-c++-5

  9. 如果数据库开启失败,提示错误信息“/etc/sudoers mismatch for required permissions of storage connector,请将“/etc/sudoers”文件中的Defaults requiretty注释掉。

    # Defaults requiretty

  10. 在“sysctl.conf”文件中添加参数fs.aio-max-nr=196608,完成后输入“:wq”保存退出。

    [root@hw00001 ~]vim /etc/sysctl.conf

  11. 执行命令sysctl -p /etc/sysctl.conf重启使之生效。

    [root@hw00001 ~] sysctl -p /etc/sysctl.conf

翻译
下载文档
更新时间:2019-08-27

文档编号:EDOC1100004719

浏览量:10496

下载量:305

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页