加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

超实用Dell EMC SAP HANA 管理运维大全

发布时间:2018-03-28 00:54:16 所属栏目:动态 来源:厂商动态
导读:随着工业4.0的到来,物联网正驱动着大数据及实时分析的需求,在数据数量与种类极速增长的情况下,要求企业能够快速萃取各类数据来做实时决策,以确保企业竞争力的提升。但是在过去,受到硬件高成本与低性能的制约,让大数据实时分析变得举步维艰。现在,内

随着工业4.0的到来,物联网正驱动着大数据及实时分析的需求,在数据数量与种类极速增长的情况下,要求企业能够快速萃取各类数据来做实时决策,以确保企业竞争力的提升。但是在过去,受到硬件高成本与低性能的制约,让大数据实时分析变得举步维艰。现在,内存容量大幅提升,而价格却逐年降低,使得内存运算风起云涌,这时全新架构的列式数据库SAP HANA迅速成为市场的主流。

SAP HANA是经过预先配置的设备,包含与硬件绑定的内存数据库和分析软件,其中包括了用于数据建模,数据和生命周期管理,安全保护,操作等方面的工具以及OLTP数据库,可以对多个界面和数据源提供有效的支持。它采用灵活建模的策略,对大量非聚合数据进行实时分析,这样就满足了企业实时决策的需求。

超实用Dell EMC SAP HANA 管理运维大全

Dell EMC与SAP从1996年就开始密切合作,包括在系统设计、交付和广泛服务等每一个层次上,都具有20年以上的合作伙伴关系。Dell EMC有稳健高效的基础平台,无缝衔接的专业服务,以及一体化架构的优化设计,让Dell EMC SAP HANA成为企业的首选。

Dell EMC除了做了大量的优化设计和应用测试,来确保Dell EMC SAP HANA兼容与高效外,还提供了工厂预装SAP HANA系统。在服务器开箱后,即可得到已经安装部署,且优化过的SAP HANA系统。

Dell EMC SAP HANA平台的运维是日常关键性工作,下面是由工程师总结的,关于HANA管理员必备的命令与工具,超级实用。

01

查看HANA状态

切换到实例用户su - adm,执行HDB info查询服务进程。

超实用Dell EMC SAP HANA 管理运维大全

或执行sapcontrol -nr 01 -function GetProcessList查看。

超实用Dell EMC SAP HANA 管理运维大全

也可以执行ps-ef | grep sapstartsrv 来查看HANA相关的服务实例进程是否启动。

02

启动或关闭HANA

切换到实例用户su - adm,HDB start 启动HANA。

超实用Dell EMC SAP HANA 管理运维大全

启动信息再启动日志:

/usr/sap/DSC/HDB01/dellhana02.saplab.local/trace/sapstart.log

HDB stop 关闭HANA。

超实用Dell EMC SAP HANA 管理运维大全

当然也可以通过root用户去启停HAHA。

/usr/sap/hostctrl/exe/sapcontrol –nr -function stop/start

03

安装HANA studio并连接HANA DB

在客户端服务器上安装HANA studio软件,打开studio,选择add system。

超实用Dell EMC SAP HANA 管理运维大全

输入HANA服务器IP与实例ID;

超实用Dell EMC SAP HANA 管理运维大全

输入 HANA DB SYSTEM用户与密码;

超实用Dell EMC SAP HANA 管理运维大全

进入HANA studio就可以查看相关信息。

超实用Dell EMC SAP HANA 管理运维大全

04

交互式查询

对数据库信息的查询有多种方式,比如hdbsql命令行,也可以使用studio hdbsql命令行:

超实用Dell EMC SAP HANA 管理运维大全

或:hdbsql -n localhost -i 1 -u SYSTEM -p Admin1234 "select table_name  from tables"HANA studio。

05

HANA日志管理

Log mode有两种模式可选:Normal,默认模式,参数enable_auto_log_backup=yes,log segment会被自动的备份;而另外一种模式Overwrite,log segment不会被进行备份,进行了savepoint之后,free状态的log segment会被直接覆盖,不推荐在重要的生产系统使用。

日志模式修改:

ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'SYSTEM') SET ('persistence', 'log_mode') = 'overwrite' WITH RECONFIGURE;

ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'SYSTEM') SET ('persistence', 'log_mode') = 'normal' WITH RECONFIGURE。

查询log文件:SELECT * FROM SYS.M_LOG_SEGMENTS ORDER BY SEGMENT_ID。

空间满时,清理日志文件:ALTER SYSTEM RECLAIM LOG。

06

数据导出导入

数据的export/import是常用的数据迁移或备份方式:

A:查询对象demouser1.testtab1是存在的,并执行export;

超实用Dell EMC SAP HANA 管理运维大全

B:然后在导出目录下发现导出的数据文件;

C:删除对象demouser1.testtab1,模拟数据丢失,查询该对象不存在了;

超实用Dell EMC SAP HANA 管理运维大全

D:导入丢失的对象,查询丢失的对象回来了。

超实用Dell EMC SAP HANA 管理运维大全

07

数据备份恢复

A:备份;

超实用Dell EMC SAP HANA 管理运维大全

超实用Dell EMC SAP HANA 管理运维大全

B:模拟数据丢失;

超实用Dell EMC SAP HANA 管理运维大全

C:恢复;

超实用Dell EMC SAP HANA 管理运维大全

超实用Dell EMC SAP HANA 管理运维大全

超实用Dell EMC SAP HANA 管理运维大全

超实用Dell EMC SAP HANA 管理运维大全

超实用Dell EMC SAP HANA 管理运维大全

选择一时间点的备份;

超实用Dell EMC SAP HANA 管理运维大全

超实用Dell EMC SAP HANA 管理运维大全

超实用Dell EMC SAP HANA 管理运维大全

开始做恢复;

超实用Dell EMC SAP HANA 管理运维大全

恢复完成;

超实用Dell EMC SAP HANA 管理运维大全

查询误删除的表已经恢复。

超实用Dell EMC SAP HANA 管理运维大全

08

HANA磁盘监控

打开HANA studio,选择实例点击右键,选择configuration and monitoring –> open Administrator。

选择volume tab,可以查看每个server的空间使用情况。

超实用Dell EMC SAP HANA 管理运维大全

09

系统资源使用监控

选择overview,可以查看系统资源使用情况,以及系统运行状态。

超实用Dell EMC SAP HANA 管理运维大全

10

HANA DB性能监控

选择performance,可以查看系统中的session连接,sql语句以及事务运行等情况。

超实用Dell EMC SAP HANA 管理运维大全

11

检查告警信息

选择alerts,可以查看系统的告警信息。

超实用Dell EMC SAP HANA 管理运维大全

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读