修改oracleasm的listdisks和querydisk命令顯示格式
一、環境
OS:
[root@yitai ~]# lsb_release --all
LSB Version: :core-3.0-ia32:core-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 7)
Release: 4
Codename: NahantUpdate7
[root@yitai ~]#
[root@yitai ~]# uname -r
2.6.9-78.ELsmp
RDBMS:
[oracle@yitai ~]$ sqlplus -version
SQL*Plus: Release 10.2.0.4.0 - Production
oracleasm :
[oracle@yitai ~]$ oracleasm --version
oracleasm version 2.1.7
軟體包:
[root@yitai ~]# ls -l
-rw-r--r-- 1 root root 134679 Aug 27 12:38 oracleasm-2.6.9-78.ELsmp-2.0.5-1.el4.i686.rpm
-rw-r--r-- 1 root root 13105 Aug 27 12:46 oracleasmlib-2.0.4-1.el4.i386.rpm
-rw-r--r-- 1 root root 83636 Aug 27 12:46 oracleasm-support-2.1.7-1.el4.i386.rpm
二、修改之前顯示格式:
[oracle@yitai ~]$ /etc/init.d/oracleasm listdisks
total 0
M512_1
M512_2
M512_3
VOL1
VOL2
VOL3
VOL4
[oracle@yitai ~]$ /etc/init.d/oracleasm querydisk VOL1
Disk "VOL1" is a valid ASM disk .
三、修改/etc/init.d/oracleasm指令碼:
[root@yitai ~]# ls /etc/init.d/oracleasm -l
-rwxr-xr-x 1 root root 7311 Aug 30 07:28 /etc/init.d/oracleasm
[root@yitai ~]# vi /etc/init.d/oracleasm
listdisks)
# "${ORACLEASM}" listdisks -l "${ORACLE_ASMMANAGER}"
# ;;
if [ -d "${ORACLE_ASMMANAGER}/disks" ]
then
ls -l "${ORACLE_ASMMANAGER}/disks"
fi
#echo "\${ORACLE_ASMMANAGER} = ${ORACLE_ASMMANAGER}"
;;
querydisk)
shift
"${ORACLEASM}" querydisk -l "${ORACLE_ASMMANAGER}" -d "$@"
;;
四、修改之後顯示格式:
[root@yitai ~]# /etc/init.d/oracleasm listdisks
total 0
brw-rw---- 1 oracle dba 8, 81 Aug 30 06:07 M512_1
brw-rw---- 1 oracle dba 8, 97 Aug 30 06:07 M512_2
brw-rw---- 1 oracle dba 8, 113 Aug 30 06:07 M512_3
brw-rw---- 1 oracle dba 8, 17 Aug 30 06:07 VOL1
brw-rw---- 1 oracle dba 8, 33 Aug 30 06:07 VOL2
brw-rw---- 1 oracle dba 8, 49 Aug 30 06:07 VOL3
brw-rw---- 1 oracle dba 8, 65 Aug 30 06:07 VOL4
[root@yitai ~]# /etc/init.d/oracleasm querydisk VOL1
Disk "VOL1" is a valid ASM disk on device /dev/sdb1[8,17]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-742331/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20180628]顯示bbed x命令格式.txt
- 帝國cms留言板的留言時間lytime修改顯示格式
- $1,890.55格式的顯示
- threeJs 修改TransformControls的顯示位置JSORM
- 讓history命令顯示日期和時間
- Layui表格日期格式顯示UI
- SAP SD 以PDF格式顯示BILLING的輸出格式
- django 設定日期顯示格式Django
- Mac顯示和隱藏“隱藏檔案”命令Mac
- PHP列印格式化顯示利器PHP
- git status顯示了未修改的檔案Git
- OSX中隱藏和顯示[隱藏檔案]的命令列命令列
- pl/sql developer中關於TIMESTAMP顯示格式的疑問和學習SQLDeveloper
- gtx和rtx顯示卡的區別 gtx顯示卡和rtx顯示卡哪個好
- 【檔案系統】如何理解 stat 命令顯示的 Blocks 和 IO BlockBloC
- 時間格式化,顯示昨天、今天
- Mysql 顯示錶的相關資訊 --命令MySql
- WPF TextBlock根據值顯示不同的內容或格式BloC
- SAP Fiori應用裡日期格式的顯示奧祕
- SAP CRM WebClient UI html 格式的 Text 顯示邏輯WebclientUIHTML
- 專業顯示卡和遊戲顯示卡的區別詳解 專業顯示卡和遊戲顯示卡哪個好?遊戲
- Linux基礎命令---顯示域名ypdomainnameLinuxAI
- Linux基礎命令---顯示程式psLinux
- Linux基礎命令—文字顯示cutLinux
- Linux基礎命令---顯示文字lookLinux
- Linux基礎命令---tail顯示文字LinuxAI
- Linux基礎命令—文字顯示lookLinux
- Linux基礎命令—文字顯示odLinux
- Linux基礎命令—文字顯示moreLinux
- Linux基礎命令—顯示文字grepLinux
- zsh修改提示符,顯示路徑每一級的首字母,使用者和前一命令返回值
- JSON 格式化 顯示到頁面中JSON
- Android MPAndroidChart LineChart 顯示資料格式化Android
- PHPstrom 配置 Laravel Log 格式日誌高亮顯示PHPLaravel
- linux系統lcd顯示jpg格式圖片Linux
- 這是一個可以顯示Linux命令的工具Linux
- Linux-top命令顯示的資訊解釋Linux
- PbootCMS修改後臺文章顯示最大數量boot
- NVIDIA和ATI顯示卡哪個好?NVIDIA和ATI顯示卡的區別