10bet网址
MySQL集群NDB 8.0
相关的文档10bet官方网站 下载这个摘录
PDF (Ltr)- 4.6 mb
PDF (A4)- 4.6 mb


MySQL集群NDB 8.0/ NDB集群的管理

第六章NDB集群的管理

表的内容

6.1命令在NDB集群管理客户端
6.2 NDB集群日志消息
6.2.1 NDB集群:集群中的消息日志
6.2.2 NDB集群日志启动消息
6.2.3事件缓冲区报告集群中的日志
6.2.4 NDB集群:NDB运输错误
6.3事件报告生成NDB集群
6.3.1 NDB集群日志管理命令
再NDB集群日志事件
6.3.3使用CLUSTERLOG统计在NDB集群管理客户端
6.4总结NDB集群的开始阶段
6.5执行滚动重启一个NDB集群
6.6集群NDB单用户模式
6.7在线添加NDB集群数据节点
6.7.1添加NDB集群数据节点在线:一般问题
6.7.2添加NDB集群数据节点在线:基本过程
6.7.3添加NDB集群数据节点在线:详细的例子
6.8在线备份NDB集群
6.8.1 NDB集群备份的概念
6.8.2使用NDB集群管理客户端创建一个备份
6.8.3 NDB集群配置备份
6.8.4 NDB集群备份故障排除
6.8.5 NDB备份与并行数据节点
6.9集群NDB MySQL服务器使用情况
6.10 NDB集群磁盘数据表
6.10.1 NDB集群磁盘数据对象
6.10.2 NDB集群磁盘数据存储需求
6.11使用ALTER TABLE NDB集群中的在线操作
6.12同步和NDB_STORED_USER特权
6.13文件系统加密NDB集群
6.13.1 NDB文件系统加密设置和使用
6.13.2 NDB文件系统加密的实现
6.13.3 NDB文件系统加密的局限性
6.14 NDB API统计计数器和变量
6.15 ndbinfo: NDB集群信息数据库
6.15.1的ndbinfo arbitrator_validity_detail表
6.15.2的ndbinfo arbitrator_validity_summary表
6.15.3的ndbinfo backup_id表
6.15.4 ndbinfo blob表
6.15.5 ndbinfo块表
6.15.6的ndbinfo cluster_locks表
6.15.7的ndbinfo cluster_operations表
6.15.8的ndbinfo cluster_transactions表
6.15.9的ndbinfo然后表
6.15.10的ndbinfo config_params表
6.15.11的ndbinfo config_values表
6.15.12 ndbinfo计数器表
6.15.13的ndbinfo cpudata表
6.15.14的ndbinfo cpudata_1sec表
6.15.15的ndbinfo cpudata_20sec表
6.15.16的ndbinfo cpudata_50ms表
6.15.17的ndbinfo cpuinfo表
6.15.18的ndbinfo cpustat表
6.15.19的ndbinfo cpustat_50ms表
6.15.20的ndbinfo cpustat_1sec表
6.15.21的ndbinfo cpustat_20sec表
6.15.22的ndbinfo dictionary_columns表
6.15.23的ndbinfo dictionary_tables表
6.15.24的ndbinfo dict_obj_info表
6.15.25的ndbinfo dict_obj_tree表
6.15.26的ndbinfo dict_obj_types表
6.15.27的ndbinfo disk_write_speed_base表
6.15.28的ndbinfo disk_write_speed_aggregate表
6.15.29的ndbinfo disk_write_speed_aggregate_node表
6.15.30的ndbinfo diskpagebuffer表
6.15.31的ndbinfo diskstat表
6.15.32的ndbinfo diskstats_1sec表
6.15.33的ndbinfo error_message表
6.15.34 ndbinfo事件表
6.15.35 ndbinfo文件表
6.15.36的ndbinfo foreign_keys表
6.15.37的ndbinfo hash_maps表
6.15.38的ndbinfo hwinfo表
6.15.39的ndbinfo index_columns表
6.15.40的ndbinfo index_stats表
6.15.41的ndbinfo locks_per_fragment表
6.15.42的ndbinfo logbuffers表
6.15.43的ndbinfo logspaces表
6.15.44 ndbinfo会员表
6.15.45 ndbinfo memoryusage表
6.15.46的ndbinfo memory_per_fragment表
6.15.47 ndbinfo节点表
6.15.48的ndbinfo operations_per_fragment表
6.15.49的ndbinfo pgman_time_track_stats表
6.15.50 ndbinfo流程表
6.15.51 ndbinfo资源表
6.15.52的ndbinfo restart_info表
6.15.53的ndbinfo server_locks表
6.15.54的ndbinfo server_operations表
6.15.55的ndbinfo server_transactions表
6.15.56的ndbinfo table_distribution_status表
6.15.57的ndbinfo table_fragments表
6.15.58的ndbinfo table_info表
6.15.59的ndbinfo table_replicas表
6.15.60的ndbinfo tc_time_track_stats表
6.15.61的ndbinfo threadblocks表
6.15.62 ndbinfo线程表
6.15.63的ndbinfo threadstat表
6.15.64 ndbinfo运输车表
6.16 INFORMATION_SCHEMA表NDB集群
6.17 NDB集群,性能模式
6.18快速参考:NDB集群SQL语句
6.19 NDB集群安全问题
6.19.1 NDB集群安全和网络问题
6.19.2 NDB集群和MySQL的特权
6.19.3 NDB集群和MySQL安全程序

管理NDB集群包含了一系列的任务,第一个是配置并启动NDB集群。这是覆盖着第四章,NDB集群的配置,第五章,NDB集群项目

接下来的几个小节将介绍运行NDB集群的管理。

信息安全问题有关的管理和部署NDB集群,明白了6.19节,“NDB集群安全问题”

基本上有两种方法,积极管理运行NDB集群。第一个是通过使用命令输入到管理端,可以检查集群状态,日志级别改变,备份启动和停止,停止和启动节点。第二种方法是研究集群日志的内容ndb_node_id_cluster.log;这通常是发现在管理服务器DataDir目录,但可以覆盖这个位置使用LogDestination选择。(回想一下,node_id代表节点的唯一标识符的活动被记录。)集群生成的日志包含事件报告ndbd。也可以将集群日志条目发送到Unix系统日志。

集群的某些方面的操作也可以从一个SQL监控节点使用显示引擎NDB状态声明。

更详细的信息关于NDB实时集群操作可以通过使用一个SQL接口ndbinfo数据库。有关更多信息,请参见6.15节,“ndbinfo: NDB集群信息数据库”

NDB统计计数器提供改进的监控使用mysql客户端。这些计数器,实现NDB内核,与操作或执行的影响Ndb对象,如开始、结束和流产交易;主键和惟一键操作;表、范围和修剪扫描;阻塞线程等待各种操作完成;发送和接收数据和事件NDB集群。计数器递增的NDB内核每当NDB API调用是由或数据发送或接收的数据节点。

mysqld暴露了NDB API统计计数器作为系统状态变量,可以从他们的名字的前缀共同确定(Ndb_api_)。这些变量的值可以读取mysql客户机的输出显示状态声明中,或通过查询性能模式session_statusglobal_status表。通过比较状态变量的值之前和之后执行的SQL语句的行为NDB表,你可以观察的行动NDB API级别对应于这种说法,可以有利于NDB集群的监控和性能调优。

MySQL集群管理器提供了一个先进的命令行界面,简化了许多其他复杂NDB集群管理任务,比如启动、停止或重新启动NDB集群与大量的节点。MySQL集群管理器客户机还支持命令获取和设置的值以及大多数节点配置参数mysqld有关NDB集群服务器选项和变量。MySQL集群管理器版本1.4.8 NDB 8.0提供了实验支持。看到MySQL集群管理器1.4.8用户手册为更多的信息。