• 操作系统快照
    • 描述
    • 标示
    • 非协调节点字段信息
    • 协调节点字段信息
    • 非协调节点示例
    • 协调节点示例

    操作系统快照

    描述

    操作系统快照 SDB_SNAP_SYSTEM 列出当前数据库节点所在操作系统中主要的状态与性能监控参数,输出一条记录。

    标示

    SDB_SNAP_SYSTEM

    非协调节点字段信息

    字段名类型描述
    NodeName字符串节点名,为“< HostName > : < ServiceName >”
    HostName字符串数据库节点所在物理节点的主机名
    ServiceName字符串svcname 所指定的服务名,与 HostName 共同作为一个逻辑节点的标示
    GroupName字符串该逻辑节点所属的分区组名,standalone 模式下,该字段为空字符串
    IsPrimary布尔该节点是否为主节点,standalone 模式下,该字段为 false
    ServiceStatus布尔是否为可提供服务状态。一些特殊状态,例如 全量同步 会使该状态为 false
    Status字符串数据库状态:包括"Normal"、 "Shutdown"、"Rebuilding"、"FullSync"、"OfflineBackup"状态
    BeginLSN.Offset长整型起始 LSN 的偏移
    BeginLSN.Version整型起始 LSN 的版本号
    CurrentLSN.Offset长整型当前 LSN 的偏移
    CurrentLSN.Version整型当前 LSN 的版本号
    CommittedLSN.Offset长整型已提交 LSN 的偏移
    CommittedLSN.Version整型已提交 LSN 的版本号
    CompleteLSN长整型已完成 LSN 的偏移
    LSNQueSize整型等待同步的LSN队列长度
    TransInfo.TotalCount整型正在执行的事务数量
    TransInfo.BeginLSN长整型正在执行的事务的起始 LSN 的偏移
    NodeID数组节点的 ID,为“[ <分区组 ID>, <节点 ID> ]”在 standalone 模式下,该字段为“[ 0,0 ]”
    CPU.User浮点数操作系统启动后所消耗的总用户 CPU 时间(单位:秒)
    CPU.Sys浮点数操作系统启动后所消耗的总系统 CPU 时间(单位:秒)
    CPU.Idle浮点数操作系统启动后所消耗的总空闲 CPU 时间(单位:秒)
    CPU.Other浮点数操作系统启动后所消耗的总其它 CPU 时间(单位:秒)
    Memory.LoadPercent整型当前操作系统的内存使用百分比(包括文件系统缓存)
    Memory.TotalRAM长整型当前操作系统的总内存空间(单位:字节)
    Memory.FreeRAM长整型当前操作系统的空闲内存空间(单位:字节)
    Memory.TotalSwap长整型当前操作系统的总交换空间(单位:字节)
    Memory.FreeSwap长整型当前操作系统的空闲交换空间(单位:字节)
    Memory.TotalVirtual长整型当前操作系统的总虚拟空间(单位:字节)
    Memory.FreeVirtual长整型当前操作系统的空闲虚拟空间(单位:字节)
    Disk.Name字符串数据库路径所在的磁盘名称
    Disk.DatabasePath字符串数据库路径
    Disk.LoadPercent整型数据库路径所在文件系统的空间占用百分比
    Disk.TotalSpace长整型数据库路径总空间(单位:字节)
    Disk.FreeSpace长整型数据库路径空闲空间(单位:字节)

    协调节点字段信息

    字段名类型描述
    CPU.User浮点数操作系统启动后所消耗的总用户 CPU 时间(单位:秒)
    CPU.Sys浮点数操作系统启动后所消耗的总系统 CPU 时间(单位:秒)
    CPU.Idle浮点数操作系统启动后所消耗的总空闲 CPU 时间(单位:秒)
    CPU.Other浮点数操作系统启动后所消耗的总其它 CPU 时间(单位:秒)
    Memory.TotalRAM长整型当前操作系统的总内存空间(单位:字节)
    Memory.FreeRAM长整型当前操作系统的空闲内存空间(单位:字节)
    Memory.TotalSwap长整型当前操作系统的总交换空间(单位:字节)
    Memory.FreeSwap长整型当前操作系统的空闲交换空间(单位:字节)
    Memory.TotalVirtual长整型当前操作系统的总虚拟空间(单位:字节)
    Memory.FreeVirtual长整型当前操作系统的空闲虚拟空间(单位:字节)
    Disk.TotalSpace长整型数据库路径总空间(单位:字节)
    Disk.FreeSpace长整型数据库路径空闲空间(单位:字节)
    ErrNodes.NodeName字符串返回异常节点名(主机名 + 端口)
    ErrNodes.GroupName字符串返回异常节点所属分区组名
    ErrNodes.Flag整型错误码,详细请参见:错误码
    ErrNodes.ErrInfo字符串返回节点出错信息

    Note:

    存在异常节点时才显示ErrNodes字段。

    非协调节点示例

    1. > db.snapshot( SDB_SNAP_SYSTEM )
    2. {
    3. "NodeName": "hostname1:11820",
    4. "HostName": "hostname1",
    5. "ServiceName": "11820",
    6. "GroupName": "group1",
    7. "IsPrimary": false,
    8. "ServiceStatus": true,
    9. "Status": "Normal",
    10. "BeginLSN": {
    11. "Offset": 0,
    12. "Version": 1
    13. },
    14. "CurrentLSN": {
    15. "Offset": 3764,
    16. "Version": 1
    17. },
    18. "CommittedLSN": {
    19. "Offset": 3764,
    20. "Version": 1
    21. },
    22. "CompleteLSN": 3865,
    23. "LSNQueSize": 0,
    24. "TransInfo": {
    25. "TotalCount": 0,
    26. "BeginLSN": -1
    27. },
    28. "NodeID": [
    29. 1000,
    30. 1000
    31. ],
    32. "CPU": {
    33. "User": 3947.31,
    34. "Sys": 715.11,
    35. "Idle": 331196.41,
    36. "Other": 771.14
    37. },
    38. "Memory": {
    39. "LoadPercent": 95,
    40. "TotalRAM": 4155072512,
    41. "FreeRAM": 202219520,
    42. "TotalSwap": 2153771008,
    43. "FreeSwap": 2137071616,
    44. "TotalVirtual": 6308843520,
    45. "FreeVirtual": 2339291136
    46. },
    47. "Disk": {
    48. "Name":"/dev/sda1",
    49. "DatabasePath": "/opt/sequoiadb/database/data/11820",
    50. "LoadPercent": 78,
    51. "TotalSpace": 40704466944,
    52. "FreeSpace": 8615747584
    53. }
    54. }

    协调节点示例

    1. > coord.snapshot( SDB_SNAP_SYSTEM )
    2. {
    3. "CPU": {
    4. "User": 36280.72,
    5. "Sys": 5046.23,
    6. "Idle": 7560242.4,
    7. "Other": 5887.24
    8. },
    9. "Memory": {
    10. "TotalRAM": 8403730432,
    11. "FreeRAM": 3075035136,
    12. "TotalSwap": 25757204480,
    13. "FreeSwap": 25663799296,
    14. "TotalVirtual": 34160934912,
    15. "FreeVirtual": 28738834432
    16. },
    17. "Disk": {
    18. "TotalSpace": 338172772352,
    19. "FreeSpace": 181331296256
    20. },
    21. "ErrNodes": [
    22. {
    23. "NodeName": "hostname1:11850",
    24. "GroupName": "group2",
    25. "Flag": -79,
    26. "ErrInfo": {}
    27. }
    28. ]
    29. }