最近,我致力于刷新一个教程使用JupyterLab与saphana,速成版。在该教程的开始,我们需要安装一些操作系统软件包,使进一步的步骤成为可能。为此,您的HANA主机操作系统需要注册。
这里有一个视频SAP HANA速成版:安装,从Denys van Kempen注册虚拟机如何注册SUSE操作系统。但在我的例子中,返利淘客,我是在Google云平台(GCP)的VM上运行HANA Express的。根据我发现的SUSE支持说明,GCP在这里的处理方式与Azure和AWS不同,在GCP上,操作系统许可证已经包含在现收现付模式中。
您可以使用登录到您帐户的gcloud CLI看到附加的许可证:
就像
在实例的shell中…
…将用户切换到root并使用zypper lr检查可用的存储库。
此VM上的操作系统是SUSE Linux Enterprise Server(又名SLES),并且存在SUSEConnect实用程序已预安装。使用SUSEConnect--status文本,您可以检查系统注册的状态。
让我们重新注册操作系统…
…使用云现收现付系统的SUSE进程。
…如果您使用sudo SUSEConnect--help命令检查标志--instance data,通信云,则应要求。
为此,您需要来自的gcemetadata实用程序https://github.com/SUSE/Enceladus/tree/py2-sle11/gcemetadata。
我发现/usr/bin/gcemetadata已经预装在我的实例上了。但在其他情况下,我可以通过Github设置:
和我一样,你可能会被gcemetadata的输出搞得不知所措--help,我花了一些时间来控制它。
为了获得实例的身份,我必须运行:
其中smt的IP地址-gce.susecloud.net网站已在实例的/etc/hosts中。
如果不存在,物联网门锁,然后,大数据学什么,您需要使用SUSE注册服务器的其他实用程序pint查找其IP地址:https://github.com/SUSE-Enceladus/public-cloud-info-client/tree/master/bin。
生成实例密钥…
…并在注册字符串中使用它。
宾果!让我们检查sudo SUSEConnect——状态文本:
…和zypper lr:
这个注册还应该创建一个配置文件/etc/SUSEConnect.
一些活动(如本文开头提到的教程)可能需要使用一些SUSE扩展。您可以:
使用sudo SUSEConnect查看可用的扩展--列出扩展,使用上面扩展列表中的--product注册所需的扩展,例如sudo SUSEConnect--product sle sdk/12.3/x86_.
更新并修补您的SUSE系统…
…继续深入SAP HANA,express edition!
PS.所用软件版本:
SAP HANA,中移物联网,速成版:2.00.045操作系统:SUSE Linux Enterprise Server for SAP Applications 12 SP3SUSEConnect:0.3.22gcemetadata:0.3.3
好的,是时候休息一下,享受周末了!-维塔利(又名Sygyzmundovych)