取asm diskgroup 文件头信息-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3503181
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2011-08-19 15:46:04

script getasmdh.sh

#!/bin/sh
mkdir /tmp/hc 2> /dev/null
rm -f /tmp/hc/asmdisks.lst 2> /dev/null
rm -f /tmp/hc/asm_diskh.sh 2> /dev/null
echo " "
echo "############################################"
echo " 1) collecting information about the disks:"
echo "############################################"
sqlplus '/nolog' set linesize 90
col path format a60
set heading off
set head off
set feedback off
spool /tmp/hc/asmdisks.lst
select group_number,disk_number,path from v\$asm_disk_stat where group_number > 0 order by group_number,disk_number;
spool off;
eof
echo " "
echo " "
ls -l /tmp/hc/asmdisks.lst

echo " "
echo "############################################"
echo " 2) generating "asm_diskh.sh" script."
echo "############################################"
echo " "
grep -v sql /tmp/hc/asmdisks.lst > /tmp/hc/asmdisks_tmp.lst
mv /tmp/hc/asmdisks_tmp.lst /tmp/hc/asmdisks.lst
sed 's/orcl:/\/dev\/oracleasm\/disks\//g' /tmp/hc/asmdisks_new.lst
mv /tmp/hc/asmdisks_new.lst /tmp/hc/asmdisks.lst
 
cat /tmp/hc/asmdisks.lst|while read line
do
comm=`echo $line|awk '{print "dd if="$3 " of=/tmp/hc/dsk_"$1"_"$2".dd bs=1048576 count=1"}'`
echo $comm >> /tmp/hc/asm_diskh.sh
done
chmod 700 /tmp/hc/asm_diskh.sh
ls -l /tmp/hc/asm_diskh.sh
echo " "
echo "############################################"
echo " 3) executing asm_diskh.sh script to "
echo " generate dd dumps."
echo "############################################"
echo " "

### for display only
/tmp/hc/asm_diskh.sh 2> /dev/null
ls -l /tmp/hc/*dd
echo " "
echo "############################################"
echo " 4) compressing dd dumps in the next format:"
echo " (asm_dd_header_all_.tar)"
echo "############################################"
echo " "
 

now=$(date "%m-%d-%y_%t")
tar -cvf /tmp/hc/asm_dd_header_all_$now.tar /tmp/hc/*.dd 2> /dev/null
compress /tmp/hc/asm_dd_header_all_$now.tar
ls -l /tmp/hc/*.z
 
阅读(2955) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图