• Autonomous Health Framework(AHF)相关操作


    1.检查tfactl的状态和版本信息

    tfactl status
    .------------------------------------------------------------------------------------------------------.
    | Host         | Status of TFA | PID   | Port | Version   | Build ID             | Inventory Status |
    +---------------+---------------+--------+------+------------+----------------------+------------------+
    | ab-c-edb-db02 | RUNNING       | 192638 | 5000 | 21.4.0.0.0 | 21400020211220074549 | COMPLETE         |
    | ab-c-edb-db01 | RUNNING       | 34670 | 5000 | 21.4.0.0.0 | 21400020211220074549 | COMPLETE         |
    '---------------+---------------+--------+------+------------+----------------------+------------------'

     

    2.检查tfactl工具的状态

    # tfactl toolstatus

    Running command tfactltoolstatus on ab-c-edb-db01 ...

    .------------------------------------------------------------------.
    |               TOOLS STATUS - HOST : ab-c-edb-db01               |
    +----------------------+--------------+--------------+-------------+
    | Tool Type           | Tool         | Version     | Status     |
    +----------------------+--------------+--------------+-------------+
    | AHF Utilities       | alertsummary |       21.4.0 | DEPLOYED   |
    |                     | calog       |       21.4.0 | DEPLOYED   |
    |                     | dbglevel     |       21.4.0 | DEPLOYED   |
    |                     | grep         |       21.4.0 | DEPLOYED   |
    |                     | history     |       21.4.0 | DEPLOYED   |
    |                     | ls           |       21.4.0 | DEPLOYED   |
    |                     | managelogs   |       21.4.0 | DEPLOYED   |
    |                     | menu         |       21.4.0 | DEPLOYED   |
    |                     | orachk       |       21.4.0 | DEPLOYED   |
    |                     | param       |       21.4.0 | DEPLOYED   |
    |                     | ps           |       21.4.0 | DEPLOYED   |
    |                     | pstack       |       21.4.0 | DEPLOYED   |
    |                     | summary     |       21.4.0 | DEPLOYED   |
    |                     | tail         |       21.4.0 | DEPLOYED   |
    |                     | triage       |       21.4.0 | DEPLOYED   |
    |                     | vi           |       21.4.0 | DEPLOYED   |
    +----------------------+--------------+--------------+-------------+
    | Development Tools   | oratop       |       14.1.2 | DEPLOYED   |
    +----------------------+--------------+--------------+-------------+
    | Support Tools Bundle | darda       | 2.10.0.R6036 | DEPLOYED   |
    |                     | oswbb       |       8.3.2 | RUNNING     |
    |                     | prw         | 12.1.13.11.4 | NOT RUNNING |
    '----------------------+--------------+--------------+-------------'

    Note :-
    DEPLOYED   : Installed and Available - To be configured or run interactively.
    NOT RUNNING : Configured and Available - Currently turned off interactively.
    RUNNING     : Configured and Available.


    .------------------------------------------------------------------.
    |               TOOLS STATUS - HOST : ab-c-edb-db02               |
    +----------------------+--------------+--------------+-------------+
    | Tool Type           | Tool         | Version     | Status     |
    +----------------------+--------------+--------------+-------------+
    | AHF Utilities       | alertsummary |       21.4.0 | DEPLOYED   |
    |                     | calog       |       21.4.0 | DEPLOYED   |
    |                     | dbglevel     |       21.4.0 | DEPLOYED   |
    |                     | grep         |       21.4.0 | DEPLOYED   |
    |                     | history     |       21.4.0 | DEPLOYED   |
    |                     | ls           |       21.4.0 | DEPLOYED   |
    |                     | managelogs   |       21.4.0 | DEPLOYED   |
    |                     | menu         |       21.4.0 | DEPLOYED   |
    |                     | orachk       |       21.4.0 | DEPLOYED   |
    |                     | param       |       21.4.0 | DEPLOYED   |
    |                     | ps           |       21.4.0 | DEPLOYED   |
    |                     | pstack       |       21.4.0 | DEPLOYED   |
    |                     | summary     |       21.4.0 | DEPLOYED   |
    |                     | tail         |       21.4.0 | DEPLOYED   |
    |                     | triage       |       21.4.0 | DEPLOYED   |
    |                     | vi           |       21.4.0 | DEPLOYED   |
    +----------------------+--------------+--------------+-------------+
    | Development Tools   | oratop       |       14.1.2 | DEPLOYED   |
    +----------------------+--------------+--------------+-------------+
    | Support Tools Bundle | darda       | 2.10.0.R6036 | DEPLOYED   |
    |                     | oswbb       |       8.3.2 | RUNNING     |
    |                     | prw         | 12.1.13.11.4 | NOT RUNNING |
    '----------------------+--------------+--------------+-------------'

    Note :-
    DEPLOYED   : Installed and Available - To be configured or run interactively.
    NOT RUNNING : Configured and Available - Currently turned off interactively.
    RUNNING     : Configured and Available.

     

    3.检查配置信息

    tfactl pring config

     

    # tfactl print config
    .-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
    |                                                                                             ab-c-edb-db02                                                                                             |
    +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+
    | Configuration Parameter                                                                                                                                                                 | Value     |
    +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+
    | TFA Version ( tfaversion )                                                                                                                                                               | 21.4.0.0.0 |
    | Java Version ( javaVersion )                                                                                                                                                             | 1.8       |
    | Public IP Network ( publicIp )                                                                                                                                                           | true       |
    | Repository current size (MB) ( currentsizemegabytes )                                                                                                                                   | 21         |
    | Repository maximum size (MB) ( maxsizemegabytes )                                                                                                                                       | 10240     |
    | Cluster Event Monitor ( clustereventmonitor )                                                                                                                                           | ON         |
    | delayusinginstanceprincipal                                                                                                                                                             | OFF       |
    | queryAPI                                                                                                                                                                                 | ON         |
    | scandiskmon                                                                                                                                                                             | OFF       |
    | scanacfslog                                                                                                                                                                             | OFF       |
    | File Data Collection ( inventory )                                                                                                                                                       | ON         |
    | Automatic Purging ( autoPurge )                                                                                                                                                         | ON         |
    | Internal Search String ( internalSearchString )                                                                                                                                         | ON         |
    | ISA Data Gathering ( collection.isa )                                                                                                                                                   | ON         |
    | Trim Files ( trimfiles )                                                                                                                                                                 | ON         |
    | collectTrm                                                                                                                                                                               | OFF       |
    | chmdataapi                                                                                                                                                                               | ON         |
    | chanotification ( chanotification )                                                                                                                                                     | ON         |
    | Skip event if it was flood controlled ( floodcontrol_events )                                                                                                                           | OFF       |
    | collectonsystemstate                                                                                                                                                                     | ON         |
    | Consolidate similar events (COUNT shows number of events occurences) ( consolidate_events )                                                                                             | OFF       |
    | chmretention                                                                                                                                                                             | OFF       |
    | Managelogs Auto Purge ( manageLogsAutoPurge )                                                                                                                                           | OFF       |
    | scanacfseventlog                                                                                                                                                                         | OFF       |
    | Alert Log Scan ( rtscan )                                                                                                                                                               | ON         |
    | debugips                                                                                                                                                                                 | OFF       |
    | generateZipMetadataJson                                                                                                                                                                 | ON         |
    | collectAllDirsByFile                                                                                                                                                                     | ON         |
    | scanvarlog                                                                                                                                                                               | OFF       |
    | Auto Sync Certificates ( autosynccertificates )                                                                                                                                         | ON         |
    | Auto Diagcollection ( autodiagcollect )                                                                                                                                                 | OFF       |
    | Public IP Network ( publicIp )                                                                                                                                                           | ON         |
    | Flood Control ( floodcontrol )                                                                                                                                                           | ON         |
    | Generation of Mini Collections ( minicollection )                                                                                                                                       | ON         |
    | odscan                                                                                                                                                                                   | ON         |
    | Disk Usage Monitor ( diskUsageMon )                                                                                                                                                     | OFF       |
    | Start consuming data provided by SQLTicker ( sqlticker )                                                                                                                                 | OFF       |
    | Discovery ( discovery )                                                                                                                                                                 | ON         |
    | analyze                                                                                                                                                                                 | OFF       |
    | indexInventory                                                                                                                                                                           | ON         |
    | Generation of Telemetry Data ( telemetry )                                                                                                                                               | OFF       |
    | chaautocollect                                                                                                                                                                           | OFF       |
    | Granular Tracing ( granulartracing )                                                                                                                                                     | OFF       |
    | minPossibleSpaceForPurge                                                                                                                                                                 | 1024       |
    | disk.threshold                                                                                                                                                                           | 90         |
    | Minimum space in MB required to run TFA. TFA will be stopped until at least this amount of space is available in the DATA Directory (Takes effect at next startup) ( minSpaceToRunTFA ) | 20         |
    | mem.swapfree                                                                                                                                                                             | 5120       |
    | mem.util.samples                                                                                                                                                                         | 4         |
    | inventoryThreadPoolSize                                                                                                                                                                 | 1         |
    | mem.swaptotal.samples                                                                                                                                                                   | 2         |
    | maxFileAgeToPurge                                                                                                                                                                       | 1440       |
    | mem.free                                                                                                                                                                                 | 20480     |
    | actionrestartlimit                                                                                                                                                                       | 30         |
    | Minimum Free Space to enable Alert Log Scan (MB) ( minSpaceForRTScan )                                                                                                                   | 500       |
    | cpu.io.samples                                                                                                                                                                           | 30         |
    | mem.util                                                                                                                                                                                 | 80         |
    | Maximum single Zip File Size (MB) ( maxZipSize )                                                                                                                                         | 2048       |
    | Time interval between consecutive Disk Usage Snapshot(minutes) ( diskUsageMonInterval )                                                                                                 | 60         |
    | TFA ISA Purge Thread Delay (minutes) ( tfaDbUtlPurgeThreadDelay )                                                                                                                       | 60         |
    | firstDiscovery                                                                                                                                                                           | 0         |
    | TFA IPS Pool Size ( tfaIpsPoolSize )                                                                                                                                                     | 5         |
    | Maximum File Collection Size (MB) ( maxFileCollectionSize )                                                                                                                             | 1024       |
    | Time interval between consecutive Managelogs Auto Purge(minutes) ( manageLogsAutoPurgeInterval )                                                                                         | 60         |
    | arc.backupmissing.samples                                                                                                                                                               | 2         |
    | cpu.util.samples                                                                                                                                                                         | 2         |
    | cpu.usr.samples                                                                                                                                                                         | 2         |
    | cpu.sys                                                                                                                                                                                 | 50         |
    | Flood Control Limit Count ( fc.limit )                                                                                                                                                   | 3         |
    | Flood Control Pause Time (minutes) ( fc.pauseTime )                                                                                                                                     | 120       |
    | Maximum Number of TFA Logs ( maxLogCount )                                                                                                                                               | 10         |
    | DB Backup Delay Hours ( dbbackupdelayhours )                                                                                                                                             | 27         |
    | cdb.backup.samples                                                                                                                                                                       | 1         |
    | arc.backupstatus                                                                                                                                                                         | 1         |
    | Automatic Purging Frequency ( purgeFrequency )                                                                                                                                           | 4         |
    | TFA ISA Purge Age (seconds) ( tfaDbUtlPurgeAge )                                                                                                                                         | 604800     |
    | Maximum Collection Size of Core Files (MB) ( maxCoreCollectionSize )                                                                                                                     | 500       |
    | Maximum Compliance Index Size (MB) ( maxcompliancesize )                                                                                                                                 | 150       |
    | cpu.util                                                                                                                                                                                 | 80         |
    | mem.swapfree.samples                                                                                                                                                                     | 2         |
    | cdb.backupstatus                                                                                                                                                                         | 1         |
    | mem.swaputl.samples                                                                                                                                                                     | 2         |
    | arc.backup.samples                                                                                                                                                                       | 3         |
    | unreachablenodeTimeOut                                                                                                                                                                   | 3600       |
    | Flood Control Limit Time (minutes) ( fc.limitTime )                                                                                                                                     | 60         |
    | mem.swaputl                                                                                                                                                                             | 10         |
    | mem.free.samples                                                                                                                                                                         | 2         |
    | Maximum Size of Core File (MB) ( maxCoreFileSize )                                                                                                                                       | 50         |
    | disk.samples                                                                                                                                                                             | 1         |
    | cpu.sys.samples                                                                                                                                                                         | 30         |
    | cpu.usr                                                                                                                                                                                 | 98         |
    | arc.backupmissing                                                                                                                                                                       | 1         |
    | cpu.io                                                                                                                                                                                   | 20         |
    | Archive Backup Delay Minutes ( archbackupdelaymins )                                                                                                                                     | 40         |
    | Allowed Sqlticker Delay in Minutes ( sqltickerdelay )                                                                                                                                   | 3         |
    | inventoryPurgeThreadInterval                                                                                                                                                             | 720       |
    | Age of Purging Collections (Hours) ( minFileAgeToPurge )                                                                                                                                 | 12         |
    | cpu.idle.samples                                                                                                                                                                         | 2         |
    | unreachablenodeSleepTime                                                                                                                                                                 | 300       |
    | cpu.idle                                                                                                                                                                                 | 20         |
    | mem.swaptotal                                                                                                                                                                           | 24         |
    | TFA ISA CRS Profile Delay (minutes) ( tfaDbUtlCrsProfileDelay )                                                                                                                         | 2         |
    | Maximum Compliance Runs to be Indexed ( maxcomplianceruns )                                                                                                                             | 30         |
    | cdb.backupmissing                                                                                                                                                                       | 1         |
    | cdb.backupmissing.samples                                                                                                                                                               | 2         |
    | Trim Size ( trimsize )                                                                                                                                                                   | 500000     |
    | Maximum Size of TFA Log (MB) ( maxLogSize )                                                                                                                                             | 52428800   |
    | minTimeForAutoDiagCollection                                                                                                                                                             | 300       |
    | skipScanThreshold                                                                                                                                                                       | 100       |
    | fileCountInventorySwitch                                                                                                                                                                 | 5000       |
    | TFA ISA Purge Mode ( tfaDbUtlPurgeMode )                                                                                                                                                 | profile   |
    | country                                                                                                                                                                                 | US         |
    | Debug Mask (Hex) ( debugmask )                                                                                                                                                           | 0x000000   |
    | Object Store Secure Upload ( oss.secure.upload )                                                                                                                                         | true       |
    | Setting for ACR redaction (none|SANITIZE|MASK) ( redact )                                                                                                                               | none       |
    | language                                                                                                                                                                                 | en         |
    | AlertLogLevel                                                                                                                                                                           | ALL       |
    | BaseLogPath                                                                                                                                                                             | ERROR     |
    | encoding                                                                                                                                                                                 | UTF-8     |
    | UserLogLevel                                                                                                                                                                             | ALL       |
    | Logs older than the time period will be auto purged(days[d]|hours[h]) ( manageLogsAutoPurgePolicyAge )                                                                                   | 30d       |
    | isaMode                                                                                                                                                                                 | enabled   |
    '------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------'

    4.列出有权限访问tfactl的用户

    tfactl access lsusers

    5.添加或删除用户

    tfactl access add -user rpdtro
    tfactl access remove -user rdptro

    6.修改用户属性

    tfactl access promote -user oracle

    7.修改tfactl的端口,需要重启

    tfactl set port=5001

    8.启停tfactl

    tfactl start/ tfactl stop

    /etc/init.d/init.tfa {stop|start|shutdown|restart}

    9.开启自动启动

    tfactl disable
    tfactl enable

    10.版本查看

    tfactl version

    11.收集诊断报告

    tfactl diagcollect -all

    12.查看通知地址

    tfactl get notificationAddress

    13.修改通知地址

    tfactl set notificationAddress=oracle:admin@xxxx.com

    14.查看摘要信息

    tfactl summary 
    tfactl summary -html
    tfactl summary -patch -html
    tfactl summary -asm -html

    15.查看smtp

    tfactl print smtp
    16.tfactl managelogs
    tfactl managelogs -show usage

    17.purge旧的数据

    -- This is just a dry run:
    tfactl managelogs -purge -older 5d -dryrun

    -- This will actually delete the logs older than 5 days
    tfactl managelogs -purge -older 5d

    -- Delete only GI logs:
    tfactl managelogs -purge -gi 5d
    tfactl run managelogs -purge -older 5d -gi

    -- Delete only database logs:
    tfactl run managelogs -purge -older -5d -database

    18.查看repository

    tfactl print repository

    19.组件信息

    tfactl print components

    20.诊断集合详细信息

    tfactl print collections

    21.同步

    tfactl syncnodes

    22.检查AHF的安装位置

    cat /etc/oracle.ahf.loc

    23.检查进程

    ps -ef | grep -i tfa | grep -v grep

    24.检查AHF的状态

    ahfctl statusahf

    .------------------------------------------------------------------------------------------------.
    | Host   | Status of TFA | PID   | Port | Version   | Build ID             | Inventory Status |
    +---------+---------------+--------+------+------------+----------------------+------------------+
    | testdb1 | RUNNING       | 396351 | 5000 | 21.4.0.0.0 | 21400020211220074549 | COMPLETE         |
    '---------+---------------+--------+------+------------+----------------------+------------------'

    ------------------------------------------------------------

    Master node = testdb1

    orachk daemon version = 21.4.0_20211220

    Install location = /opt/oracle.ahf/orachk

    Started at = Tue Jan 04 14:08:11 CST 2022

    Scheduler type = orachk Scheduler

    Scheduler PID: 150747

    ------------------------------------------------------------
    ID: orachk.autostart_client_oratier1
    ------------------------------------------------------------
    AUTORUN_FLAGS = -usediscovery -profile oratier1 -dball -showpass -tag autostart_client_oratier1 -readenvconfig
    COLLECTION_RETENTION = 7
    AUTORUN_SCHEDULE = 3 2 * * 1,2,3,4,5,6
    ------------------------------------------------------------
    ------------------------------------------------------------
    ID: orachk.autostart_client
    ------------------------------------------------------------
    AUTORUN_FLAGS = -usediscovery -tag autostart_client -readenvconfig
    COLLECTION_RETENTION = 14
    AUTORUN_SCHEDULE = 3 3 * * 0
    ------------------------------------------------------------

    Next auto run starts on Jan 05, 2022 02:03:00

    ID:orachk.AUTOSTART_CLIENT_ORATIER1

    25.开启/移除ORAchk自动启动

    orachk -autostart
    orachk -autostop

    26.查看自动更新设置

    # ahfctl getupgrade -all
    autoupgrade : [not set]
    autoupgrade.swstage : [not set]
    autoupgrade.frequency : [not set]
    autoupgrade.servicename : [not set]

     

  • 相关阅读:
    第七章 过滤器 Filter(二)
    第七章 过滤器基础 Filter
    学了近一个月的java web 感想
    js写的一个简单的手风琴菜单
    第六章 对象作用域与servlet事件监听器
    第五章 Web应用程序状态管理
    第四章 使用Servlet处理HTTP请求
    第三章 使用Servlet处理HTTP响应
    第二章 Servlet基础
    myeclipse解决Fail to create the java Virtual Machine
  • 原文地址:https://www.cnblogs.com/abclife/p/15772822.html
Copyright © 2020-2023  润新知