• Informix IDS 11零碎治理(918考试)认证指南,第 7 部分: IDS复制(24)


    SDS:看管

    可以使用 onstat 或零碎看管接口(SMI)表查察 SDS 效能器统计信息。本节品评争论以下主题:

    • onstat 选项
    • sysmaster 表
    • 旧事日志输出


    onstat 选项

    可以使用 onstat -g sds 饬令查察 SDS 效能器统计信息。onstat 的输出取决于运转它的职位(主效能器或从效能器)以及使用的选项。

    onstat -g sds(主效能器)

    在主效能器上运转这个饬令,表示 SDS 景遇的情况。

    清单 65. onstat -g sds 的输出(主效能器)

                        
    $ onstat -g sds
    IBM Informix Dynamic Server Version 11.10.FC1 -- On-Line (Prim) -- Up 01:00:55
     -- 39936 Kbytes
    Local server type: HDR Primary
    Number of SDS servers:1
    SDS server information
    SDS srv      SDS srv      Connection        Last LPG sent
    name         status       status            (log id,page)
    sds_informix       Active    Connected           19,516
            


    onstat -g sds <node>(主效能器)

    在主效能器上运转这个饬令,表示特定 SDS 节点的注意信息。

    清单 66. onstat -g sds <node> 的输出(主效能器)

                        
    $ onstat -g sds sds_informix
    IBM Informix Dynamic Server Version 11.10.FB7TL -- On-Line (Prim) -- Up 01:05:15
     -- 39936 Kbytes
    SDS server control block: 0xc15bba0
    server name: sds_informix
    server type: SDS
    server status: Active
    connection status: Connected
    Last log page sent(log id,page):19,516
    Last log page flushed(log id,page):19,516
    Last LSN acked (log id,pos):19,2113560
    Sequence number of next buffer to send: 229
    Sequence number of last buffer acked: 0
    Time of lask ack:2007/06/28 09:17:05
    Total LSNs posted:0
    Total LSNs sent:0
    Total page flushes posted:0
    Total page flushes sent:0
            


    onstat -g sds verbose(主效能器)

    在主效能器上运转这个饬令,表示与这个主效能器相连的每个 SDS 节点的注意信息。输出与辨别运转 onstat -g sds <node> 类似。

    onstat -g sds(从效能器)

    在从效能器上运转这个饬令,表示本地 SDS 节点的情况。

    清单 67. onstat -g sds 的输出(从效能器)

                        
    $ onstat -g sds
    IBM Informix Dynamic Server Version 11.10.FB7TL -- Read-Only (SDS) -- Up 
    00:25:10 -- 47104 Kbytes
    Local server type: SDS
    Server Status : Active
    Source server name: pri_informix
    Connection status: Connected
    Last log page received(log id,page): 19,516
            


    onstat -g sds verbose(从效能器)

    在从效能器上运转这个饬令,表示本地 SDS 节点的注意信息。

    清单 68. onstat -g sds verbose 的输出(从效能器)

                        
    $ onstat -g sds verbose
    IBM Informix Dynamic Server Version 11.10.FB7TL -- Read-Only (SDS) -- Up 
    00:29:54 -- 47104 Kbytes
    SDS server control block: 0xb242e20
    Local server type: SDS
    Server Status : Active
    Source server name: pri_informix
    Connection status: Connected
    Last log page received(log id,page): 19,516
    Next log page to read(log id,page):19,517
    Last LSN acked (log id,pos):19,2113560
    Sequence number of last buffer received: 0
    Sequence number of last buffer acked: 0
    Current paging file:/usr2/informix/>










    sysmaster 表

    sysmaster 数据库中的两个表(syssrcsds 和 systrgsds)纪录每个 SDS 节点的相关信息。syssrcsds 表包罗的信息与在主效能器上运转 onstat -g sds 的输出类似。systrgsds 表包罗的信息与在从效能器上运转 onstat -g sds 的输出类似。下面是这两个表的输出:

    清单 69. sysmaster:syssrcsds 的输出

                        
    > select * from syssrcsds;
    address             202750880
    server_name         sds_informix
    server_status       Active
    connection_status   Connected
    last_sent_log_uniq  19
    last_sent_logpage   516
    last_flushed_log_   19
    last_flushed_logp   516
    last_acked_lsn_un   19
    last_acked_lsn_pos  2113560
    seq_tosend          451
    last_seq_acked      0
    timeof_lastack      1183040225
    totallsn_posted     0
    totallsn_sent       0
    totalpageflush_po   0
    totalpageflush_se   0
    1 row(s) retrieved.
            



    清单 70. sysmaster:systrgsds 的输出
                        
    > select * from systrgsds;
    address             186920480
    source_server       pri_informix
    connection_status   Connected
    last_received_log   19
    last_received_log   521
    next_lpgtoread_lo   19
    next_lpgtoread_lo   522
    last_acked_lsn_un   19
    last_acked_lsn_pos  2134040
    last_seq_received   0
    last_seq_acked      0
    cur_pagingfile      /usr2/informix/>










    旧事日志输出

    按照 SDS 主节点和从节点的勾当,在在线日志中可以看到以下旧事。

    清单 71. onstat -g set SDS primary <primary node> 在主效能器上孕育产生的旧事日志输出

                        
    08:37:25  SDS Source Node Alias Changed from (<null>) to (pri_informix)
            



    清单 72. 跟尾 SDS 从效能器在主效能器上孕育产生的旧事日志输出
                        
    08:43:36  SDS Server sds_informix - state is now connected
            



    清单 73. 封闭 SDS 从效能器在主效能器上孕育产生的旧事日志输出
                        
    16:29:15  SDS Server sds_informix - state is now disconnected
            



    清单 74. 启动 SDS 从效能器在从效能器上孕育产生的旧事日志输出(属意:这里修正了一些输出以知足每行不跨越 90 个字符的限制)
                        
    16:29:05  DR: DRAUTO is 0 (Off)
    ...
    16:29:05  Servername:sds_informix
    ...
    16:29:06  Setting checkpoint 21:3018 intvl:52
    16:29:06  SDS Server pri_informix - state is now connected
    ...
    16:29:06  IBM Informix Dynamic Server Initialized -- Shared Memory Initialized.
    16:29:06  Initializing SDS Temp dbspace sds_temp1
    16:29:06  Requesting logs from 21:3
    ...
    16:29:06  Servername:sds_informix
    ...	
    16:29:06  Space 'sds_temp1' added.
    16:29:06  Onconfig parameter MSGPATH modified from 
                /usr2/informix/>



    版权声明: 原创作品,许可转载,转载时请务必以超链接情势标明文章 原始因由 、作者信息和本声明。不然将清查法律责任。

  • 相关阅读:
    Vue使用watch监听一个对象中的属性
    小程序 显示对话框 确定-取消
    【微信小程序】 wx:if 与 hidden(隐藏元素)区别
    vue项目移植tinymce踩坑
    XMLHttpRequest.withCredentials 解决跨域请求头无Cookie的问题
    appJSON["window"]["navigationBarTextStyle"] 字段需为 black 或 white
    Java写 插入 选择 冒泡 快排
    编码表理解
    Centos yum安装java jdk1.8
    Java Hibernate和.Net EntityFramework 如何在提交事务之前 就拿到需要新增实体的Id
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1972989.html
Copyright © 2020-2023  润新知