MPP5运维手册
1、常用命令
1、ls -lrt 按修改时间倒序列出bai当前工作目录下的文件
2、ps -ef|grep oscar 查看oscar的服务
3、/etc/init.d/stmpp_MASTERd start master 启动master服务
4、df -h 查看磁盘空间
5、free -h 查看内存情况
5、isql -d master 登录master数据库
6、tail -f200 elog.txt 查看后200行日志文件
7、more DB*.conf|grep MPP_DBID/MPP_SEGMENT/PORT/ENABLE_FTS/ENABLE_MPPHA
8、启动神通数据库实例 /etc/init.d/oscardb_<数据库实例名>d start
9、停止神通数据库实例 /etc/init.d/oscardb_<数据库实例名>d stop
10、oscar -o normal -d osrdb 以调试模式启动数据库 可以打印日志
11、chmod +x /etc/rc.d/rc.local 设置开机启动项
chmod +x /etc/rc.local
systemctl start rc-local.service
systemctl status rc-local.service
chkconfig --add oscaragentd
12、brcmd -O backup -t site_image -f /home/OSRDB_BK -d OSRDB
scp -r /home/OSRDB_BK root@192.168.180.131:/home/OSRDB_BK (传输命令)
brcmd -O restore -t site_image -f /home/OSRDB_BK -d OSRDB(脱机恢复命令)
13、lsof -i:8080 查看8080端口是否被占用 并找出占用端口的进程
14、lsblk -a 列出所有块设备
15、du -h test 显示test目录目前的使用情况
2、常见问题
1、DBStudio或者JDBC连接MPP5数据库时,出现错误提示:create AgentGang error : could not temporarity connect to one or more segment。经过排查发现数据库数据节点存储空间已满,
经过扩容后,还是提示连接不上去。观察日志发现超出最大连接数,修改数据库连接默认的做大连接数,然后服务正常。
3、常用SQL语句
1、SELECT * FROM csys_node_configuration order by address; 查看节点信息
2、SELECT * FROM V$SESSION; 获取回话信息
3、select * from v_sys_ha_slave_info;双击热备查询节点在线情况
4、select versiondetail;查看小版本
5、select * from validdays(); 查看过期时间
show MAX_CONN;
SHOW MAX_CONNECTIONS;
4、名词解释
1、什么是窗口函数
含义:窗口函数也叫OLAP函数(Online Anallytical Processing,联机分析处理),可以对数据进行实时分析处理。