Mục đích: Các lệnh Asmcmd hay sử dụng để quản lý ASM
1. Hiển thị các diskgroup:
ASMCMD> lsdg
-- Gồm cả diskgroup đã dismount:
ASMCMD> lsdg --discovery
-- Hiển thị các diskgroups trên các node của cluster:
ASMCMD> lsdg -g --discovery
2. Liệt kê các asm disk:
-- Liệt kê mọi asm disks
ASMCMD> lsdsk -k
-- Liệt kê các đĩa của diskgroup(CDATA) với free và tổng theo MB
ASMCMD> lsdsk -k -G CDATA
-- Liệt kê các đĩa của 1 diskgroup(CDATA) với group và disk number
ASMCMD> lsdsk -p -G CDATA
-- Liệt kê các đĩa disks vói thông tin ngày tạo
ASMCMD> lsdsk -t -G CDATA
-- Liệt kê chỉ candidiate disks
ASMCMD> lsdsk --candidate -k
-- Chỉ liệt kê member disks candidate
ASMCMD> lsdsk --candidate -p
3. Lấy các thuộc tính của ASM diskgroup:
-- Liệt kê các thuộc tính của mọi diskgroup:
ASMCMD> lsattr -lm
-- Liệt kê các thuộc tính của diskgroup(DMARCH)
ASMCMD> lsattr -lm -G DMARCH
Group_Name Name Value RO Sys
DMARCH access_control.enabled FALSE N Y
DMARCH access_control.umask 066 N Y
DMARCH au_size 1048576 Y Y
DMARCH cell.smart_scan_capable FALSE N N
-- Liệt kê các thuộc tính với pattern:
ASMCMD> lsattr -lm %au_size%
Group_Name Name Value RO Sys
CDATA au_size 1048576 Y Y
BDM au_size 1048576 Y Y
CRMG au_size 1048576 Y Y
PMARCH au_size 1048576 Y Y
BCMS au_size 1048576 Y Y
4. unmount diskgroup:
Lệnh unmount làm việc trên ASM Instance hiện tại. Do vậy nếu muốn unmount diskgroup ở tất cả các node của cluster, bạn phải thực hiện lệnh này trên các node còn lại:
-- unmount mọi diskgroup trong ASM Instance hiện tại
ASMCMD> umount -a
--- unmount diskgroup(ARCH)
ASMCMD> umount ARCH
4. Mount diskgroup:
Lệnh mount làm việc trên ASM Instance hiện tại. Do vậy nếu muốn mount diskgroup ở tất cả các node của cluster, bạn phải thực hiện lệnh này trên các node còn lại:
-- mount mọi diskgroup trong ASM Instance hiện tại
ASMCMD> mount -a
--- mount diskgroup(ARCH)
ASMCMD> mount ARCH
5. Rebalance diskgroup:
-- asm_power_limit 8 cho diskgroup ARCH
ASMCMD> rebal --power 8 ARCH
Rebal on progress.
-- Giám sát quá trình rebalance
ASMCMD> lsop
Group_Name Pass State Power EST_WORK EST_RATE EST_TIME
ARCH COMPACT RUN 8 0 16831 0
ARCH REBALANCE DONE 8 0 0 0
6. Lấy password file của database
ASMCMD> pwget --dbuniquename DBAVIET
+CDATA/DBACLASS/PASSWORD/pwddbaviet.256.899912377
7. Lấy password file của asm :
ASMCMD> pwget --asm
+MGMT/orapwASM
9. Lấy thông tin asm template của 1 diskgroup:
ASMCMD> lstmpl -l -G ARCH
Group_Name Group_Num Name Stripe Sys Redund PriReg MirrReg
ARCH 1 ARCHIVELOG COARSE Y UNPROT COLD COLD
ARCH 1 ASMPARAMETERFILE COARSE Y UNPROT COLD COLD
ARCH 1 AUDIT_SPILLFILES COARSE Y UNPROT COLD COLD
ARCH 1 AUTOBACKUP COARSE Y UNPROT COLD COLD
ARCH 1 AUTOLOGIN_KEY_STORE COARSE Y UNPROT COLD COLD
ARCH 1 BACKUPSET COARSE Y UNPROT COLD COLD
10. Kiểm tra flex asm được bật hay không
ASMCMD> showclustermode
ASM cluster : Flex mode disabled
11. Kiểm tra trạng thái cluster:
ASMCMD> showclusterstate
Normal
12. Hiển thị asm version:
ASMCMD> showversion
ASM version : 12.1.0.2.0
13. Lấy vị trí asm spfile :
ASMCMD> spget
+MGMT/DBAVIET-cluster/ASMPARAMETERFILE/registry.253.899644763
14. Thực hiện backup asm spfile:
-- copy backup of spfile to a specific location
ASMCMD> spbackup +MGMT/DBAVIET-cluster/ASMPARAMETERFILE/registry.253.899644763 /home/oracle/asmspfile.ora
15. Tìm các client đã kết nối đến diskgroup:
ASMCMD> lsct DMARCH
DB_Name Status Software_Version Compatible_version Instance_Name Disk_Group
DBAVIET CONNECTED 12.1.0.2.0 12.1.0.2.0 DBACLASS1 DMARCH
16. Lấy asm diskstring
ASMCMD> dsget
parameter:ORCL:*
profile:ORCL:*
17. List asm users with password:
ASMCMD> lspwusr
Username sysdba sysoper sysasm
SYS TRUE TRUE TRUE
ASMSNMP TRUE FALSE FALSE
18. Liệt kê các open files của 1 diskgroup:
— Open files của 1 diskgroup ( ARCH)
ASMCMD>lsof -G ARCH
19 . Liệt kê open file liên quan đến 1 database
-- Open file của 1 database( DBAVIET)
ASMCMD>lsof --dbname DBAVIET
20. Kiểm tra filter driver được bật hay không:
ASMCMD> afd_state
ASMCMD-9526: The AFD state is 'NOT INSTALLED' and filtering is 'DEFAULT' on host 'b20e4bay01'
filter driver disks:
21. Liệt kê các filter driver disks (nếu có)
ASMCMD> afd_lsdsk
22. Lấy thông tin filter driver asm diskstring
ASMCMD> afd_dsget
AFD discovery string:
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội
=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, middleware, hoc solaris, hoc linux, hoc aix, unix, securecrt, xshell, mobaxterm, putty