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

阿里云_通化网站建设_最新活动

小七 141 0

简介

在接下来的几周里,我将讨论SAP认证技术助理–SAP HANA认证考试中涉及的主题。

本博客是关于所有主题领域的系列文章的一部分:

简介SAP HANA操作,第1部分(管理工具)SAP HANA的运营,第2部分(本博客)监视SAP HANA系统架构用户和授权安全备份和恢复SAP HANA故障排除SAP HANA安装和升级SAP HANA的数据库迁移高可用性和灾难容忍

SAP HANA操作,第2部分

在本博客中,我将讨论启动和停止SAP HANA、配置和表管理。这些主题包含在HA200培训单元7:操作和故障排除中。

本单元的其他考试主题,监控SAP HANA和故障排除SAP HANA将在下一篇博客中介绍。

您可以通过命令行或使用客户端工具SAP HANA studio启动和停止SAP HANA系统。在SAP HANA 2.0中,也可以使用新的SAP HANA cockpit,当然,用于此目的,但cockpit 2.0不适用于此版本的考试。

在命令行上,您可以使用"HDB start"和"HDB stop"命令。

您以操作系统管理帐户用户的身份运行此命令,adm,其中,SID是SAP HANA系统标识符,例如HXE(hxeadm)。此Linux帐户是在安装HANA时创建的,密码是在安装过程中定义的。

HDB不是程序,云服务器主机,而是脚本。

此HDB(大写)脚本采用多个参数,如start | stop | restart。如果您只键入'HDB',脚本将列出可用参数:

它不是检查的一部分,但您可以使用编辑器查看HDB脚本文件的内容,以查看幕后发生的情况。

例如,当您执行"HDB启动"时,脚本会为您运行带有多个标志的"sapcontrol"程序,例如实例编号(-nr)和命令(-function StartWait)。

这与使用SAP HANA studio启动SAP HANA时执行的完全相同。现在,studio将触发sapcontrol启动,只有这次您可以自己指定StartWait超时设置。因此,系统将提示您提供运行此命令所需的操作系统管理帐户凭据(adm)。

对于SAP HANA,启动超时不适用于单主机系统环境(一台计算机带有HANA),但仅适用于分布式系统(运行的计算机群集/多个主机)单个HANA系统)。

您看到sapcontrol使用此标志运行的原因是sapcontrol不是HANA特定的程序。SAP Basis管理员已经非常熟悉它,因为它是每个SAP系统的一部分:Business Suite、Business Warehouse等

安装SAP HANA时,也会安装SAP host agent。host agent包包括sapcontrol程序等。由于您可以在一台计算机上安装多个SAP HANA系统,并且只需要一个host agent,大数据的发展前景,因此它安装在自己的帐户下:sapadm.

您也可以使用根帐户直接运行sapcontrol程序。必需的参数是实例号和命令。如果未指定启动或关闭超时,则使用默认值。

GetProcessList标志相当于HDB stop。

当停止系统实例时,除了stopwait超时外,还可以指定关闭类型:

带日期/时间值的SoftHard

Hard相当于Oracle数据库SHUTDOWN ABORT命令。所有进程都已关闭。任何正在进行的事务都将丢失。

软关闭时,首先执行保存点操作,将所有修改的数据写入磁盘。这将大大加快启动过程。

除了启动和停止整个SAP HANA系统外,您还可以启动和停止服务。

我们已经遇到了由sapcontrol启动的引导过程sapstartsrv,但是还有一个名称服务器服务(拓扑),一个索引服务器服务(SQL),一个webdispatcher服务(HTTP)和其他一些服务。

看门狗服务被称为守护进程(UNIX术语)。此服务监视整个系统,并自动启动任何已停止的服务。如果守护程序服务无法启动服务,您可以尝试自己手动启动,但可能首先需要解决导致服务无法启动的问题。例如,存储进程跟踪文件的磁盘已满。

其他服务是可选的。例如,文本分析使用预处理器服务,淘客返利app,预测分析库(predictiveanalysislibrary,PAL)使用scriptserver服务。要使用这些服务,您需要先启用它们(向nameserver服务注册),然后再启动服务。

服务是使用SQL启动的,需要服务管理系统权限。

要(重新)启动服务,请使用以下指定服务名称和选项的SQL命令:

要停止服务,您只需要提供与一起运行服务的主机。端口:

您可以使用管理控制台、SAP HANA studio的Landcape选项卡或使用SQL提示符来启动/停止服务。

需要注意的是:

您不能使用HDB命令行脚本来启动和停止分布式系统。为此,需要在主节点上运行sapcontrol命令。要使用HANA studio启动和停止SAP HANA系统,您需要提供操作系统帐户凭据(adm>)。无法使用数据库超级用户帐户系统,因为数据库未启动。不能使用sapcontrol启动服务。此命令仅启动sapstartsrv进程,然后该进程启动其他HANA服务。对于服务管理,使用SQL,因此需要启动数据库。

有关启动和停止的所有信息,请参阅以下视频教程:

还请查看SAP HANA管理指南中的重新启动顺序:

使用系统参数配置SAP HANA系统。这些参数存储在文件系统的文件扩展名为INI的文件中,因此经常会遇到术语INI参数。

INI文件有一个默认值的位置,每次更新都会覆盖该位置,还有另一个配置(定制)参数的位置。