云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业邮箱_golang游戏服务器框架_新注册优惠

小七 141 0

简介

以下博文旨在展示在HANA 10 PL02(目前最新版本)上安装SAP Business One的过程,以及在AWS上安装时的一些技巧。

当我们收到在AWS上配置的Linux实例来安装HANA时,有时我们不得不考虑一些必须事先执行的任务在安装时,这将为我们省去很多麻烦。

除了这些考虑之外,其余的过程都是在撰写本文时SAP Business One官方管理指南HANA 10中规定的标准。

为此,我将此过程分为几个阶段:

第一部分:预安装

在预安装之前回顾以下几点总是很好的(我碰巧发现客户可能忘记了其中的一点或多点):

回顾通过调整HANA服务器大小获得的估计最小内存量(控制台上的free-g将告诉我们有多少内存)。在HANA级别检查文件系统的正确创建。同一VPC或内部网络中的Windows和HANA服务器。PAM中要求的各项要求检查配置的实例是否为x64体系结构。碰巧客户端提供了aarch64体系结构,无法进行安装。我意识到当我试图用SAPCAR解压软件时,它既不能工作也不能运行软件。最好的办法是在控制台中启动lscpu命令,然后检查一切是否正常。

默认情况下,AWS为EC2实例提供最新版本的Linux SUSE。

我碰巧发现,客户没有想到(今天)SUSE 15 SP2上没有安装HANA上的SAP Business One,并且当您尝试安装SAP Business One时Linux组件它给出了这个错误:

SUSE15 SP2错误

SAP Business One在版本级别上有一些"向后"兼容性(参见PAM),但没有向前兼容性。因此,在终端上启动这个简单的命令,看看我们的产品版本是否正确,这是一个很好的做法:

这里的问题是,在安装HANA之后,您意识到了"真正的问题",因此产生了大量的返工,您必须从头开始,因为客户端将不得不重新配置一个带有15个SP1 SUSE映像的新实例,我们将不得不重新安装到我们到达的位置。

然后下一步要做的是安装一系列库,默认情况下许多Hyperscaler(云提供商)都没有安装这些库。

在AWS的情况下(这是下面我将展示的示例),我们需要安装以下内容:

查看最少的网络功能:

不推荐使用zypper install net tools

避免HANA安装错误(Nota 2892338–在SUSE 15 SP01上SAP HANA DB安装失败):

zypper install insserv

install xrdp(图形远程访问):

zypper install xrdp

软件包安装管理器(我们需要同时启用图形环境,仅仅用yast作为控制台是不够的:

zyper安装yast2

zyper安装glib2 devel

zyper在yast*qt*

zyper在firewall中

zyper在rpm build中

在这之后最好更新SUSE存储库(在这之后请重新启动):

zyper更新

在这之后我们必须找到访问Linux图形环境的方法,因为这是安装产品所必需的。

可以通过:

设置xrdp、vnc、remina等。。但是,如果这些都没有启用,那么putty+xming就可以访问它。

我解释了最后一个,因为它是自动访问的,但是当我们没有直接的根用户时,它需要一些额外的配置。

要配置xming并使用提供的.ppk或.pem键进入,我们通常将X11参数配置为localhost:0.0来进行显示。

如果他们给我们一个root用户,然后一旦通过身份验证,我们将成为sudo su的root用户–我们将丢失display变量的值,所以我们要做这个把戏:

显示错误

xclock可以与给定的非root用户一起工作,但不能与root一起工作。

与root一起,云计算和大数据的区别,您必须安装HANA和SAP B1服务器组件,然后您必须这样做:

导出显示=本地主机:10.0

(必须与另一个用户定义的号码不同)

第一次不会如果它不适用于root用户,下载返利,而是适用于用户,执行以下操作:

rm/root/.Xauthority

ln-s/home/user/.Xauthority/root/

西班牙语解释(抱歉)

这样我们就可以升起xclock,开始安装:

xclock运行

第二部分:安装HANA和附加组件

应用注意:2593824–Linux:运行在libatomic1中用GCC 7.x

zypper编译的SAP应用程序

HANA组件的安装顺序总是这样:

在逻辑上启动之前,我们必须用

SAPCAR-xvf.SAR

解压缩包。如果我们对文件夹SAP HANA数据库这样做…它将不工作,并且会停止如果在以后启动安装程序时出现此错误:

一般来说,要启动安装程序,我们可以使用以下两个命令:

./hdblcmgui

./hdblcmgui–action=update–ignore=check \u signature \u file

使用第二个命令可以避免此错误,老虎淘客,但现在HANA不允许此错误。

如果我们转到安装日志,我们会找到这样的内容:

13:44:23.400–ERR:File'签名.SMF在SAP HANA数据库安装工具包中找不到。要在从.SAR存档中提取安装工具包时包含签名,请使用SAPCAR选项:-manifest签名.SMF您可以忽略此错误并通过将忽略选项"check\u signature\u file"传递给以root用户身份启动的hdblcm来继续执行。见SAP附注2078425,"如何为安装或更新准备SAP HANA软件包"一节,了解如何为更新准备软件包或忽略此错误的含义。

因此,您必须按照说明中的说明进行操作::2078425–SAP HANA平台生命周期管理工具hdblcm的疑难解答说明,它只不过是在中解压缩文件这样:

我们给出了相应安装所需参数的配置,然后我们运行安装过程:

一旦安装过程完成,合乎逻辑的事情就是启动HANA:

到目前为止一切正常,然后您必须安装HANA客户端和AFL(按任何顺序),我们解压客户端:

64位HANA客户端安装没有任何问题(控制台或图形模式),网云服务器,但32位在这种情况下会出现错误:

AFL:

可选,但非常有用,您应该在Linux上安装HANA Studio。

第三部分:安装SAP Business One的Linux组件

步骤1:

在开始安装之前,有必要检查samba是否作为服务安装,或者只需重新启动,看看是否一切正常,使用以下命令:

sudo systemctl restart nmb smb

如果返回错误消息,请检查是否正确安装。

步骤2:

在SYSTEMDB租户上打开HANA Studio,打开SQL控制台即可执行此命令:

ALTER DATABASE NDB ADD'scriptserver'

*NDB是我们安装HANA的租户的系统ID,我们将在其中安装SAP Business One。

步骤3:

建议在租户上验证安全策略密钥管理问题、第一次会话中更改密码等的SYSTEMDB和系统级别

步骤4:

创建将安装SAP B1的HANA超级用户。要在逻辑上创建此用户,360大数据,我们必须使用系统用户。

此用户(根据SAP B1管理指南)必须在HANA中具有以下权限、特权等,才能安装解决方案: