Useful TFACTL Commands
1. Check tfactl status with version:
tfactl status
2. Check tfactl tool status:
tfactl toolstatus
3. Get config details:
tfactl print config
4. List of user having access to tfactl:
ORACLE DBA
DBA SCRIPTS
POSTGRES SCRIPTS
ANSIBLE
5.Adding or removing users from access list of tfactl:
tfactl access add -user rpdtro
tfactl access remove -user rdptro
6. change port number for tfactl:
tfactl set port=5001
NOTE – make sure to restart the tfactl after port change.
7. Stop/ start tfactl:
tfactl stop
tfactl start
8. Enable /disable autostart of tfactl upon reboot:
tfactl disable
tfactl enable
9. Find tfactl version with simple command:
tfactl version
AHF VERSION: 20.2.0
10. Collect diagnostic report 🙁 pass the time of incident in YYYY-MM-DD HH24:MI:SS)
tfactl diagcollect -all
11. Get notificationaddress email:
tfactl get notificationAddress
12. Change notification address email:
tfactl set notificationAddress=oracle:admin@dbaclass.com
13. Generate summary report :
tfactl summary
-- Genearate complete summary overview in html
tfactl summary -html
-- Generate patching summary:
tfactl summary -patch -html
-- Generate asm summary
tfactl summary -asm -html
13.view smtp details :
tfactl print smtp
14. Manage logs using tfactl managelogs:
tfactl managelogs -show usage
15. Purge old logs:
-- 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
16. Get repository location and usage:
tfactl print repository
17. Get component details:
tfactl print components
18. Find diag collection details of tfactl:
tfactl print collections
19. Verify email/smtp configuration.
tfactl sendmail support@oracle.com
No comments:
Post a Comment