华为存储绑定oracle asm磁盘-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3502535
  • 博文数量: 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

2023-03-17 20:48:06

1

  1. # huawei 存储 linux 平台扩容 asm 步骤


  2. # 查看当前配置(grid 用户)
  3. asmcmd lsdsk --candidate -p
  4. 先确认当前是否已有可添加的候选磁盘

  5. sqlplus / as sysasm
  6. col path for a40
  7. set lin 120 pages 100
  8. select group_number,path,total_mb,free_mb,create_date from v$asm_disk order by 1,create_date,path;
  9. col name for a30
  10. select group_number,name,total_mb,free_mb from v$asm_diskgroup order by 1;
  11. show parameter asm_diskstring

  12. 查看asm磁盘组使用率

  13. col name for a15
  14. select name,trunc((total_mb-free_mb)/1024) used_g,trunc(total_mb/1024) total_g, trunc(free_mb/1024) free_g,round((total_mb-free_mb)/total_mb*100,2) used_percent from v$asm_diskgroup order by used_percent desc ;


  15. 取出还没授权的新盘(root 用户)
  16. rhel6: export scsi=scsi_id
  17. rhel7: export scsi=/usr/lib/udev/scsi_id

  18. vi /tmp/a.sh

  19. echo 'device size uuid'
  20. for i in `cat /proc/partitions | awk {'print $4'} |grep sd|tail -$1`;
  21.  do val=`/sbin/blockdev --getsize64 /dev/$i` ;
  22.  val2=`expr $val / 1073741824`;
  23.  echo "/dev/$i: $val2 `$scsi -gud /dev/$i`" ;
  24. done

  25. sh /tmp/a.sh 10
  26. 将id信息存放到临时文件,磁盘个数10 从存储工程师提供的信息获得


  27. ls -l /dev/sd*
  28. 上述设备应该是root:disk属主

  29. 生成绑定描述
  30. rm -fr /tmp/b.sh
  31. vi /tmp/b.sh

  32. rm -fr /tmp/a.rules
  33. j=$2;
  34. for i in ` cat /proc/partitions | awk {'print $4'} |grep sd|tail -$1` ;
  35. do
  36.  j=$(($j1))
  37.  echo "kernel==\"sd*\",subsystem==\"block\", program==\"/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", result==\"`$scsi -gud /dev/$i`\", symlink =\"asmdisk/data$j\", owner=\"grid\", group=\"asmadmin\", mode=\"0660\" " >> /tmp/a.rules ;
  38. done
  39. cat /tmp/a.rules

  40. sh /tmp/b.sh 10 39

  41. 磁盘个数10,当前datadg磁盘{banned}最佳大序号是39

  42. 手工检查修改一下设备名称,将 data08 改为实际需要的,注意前缀0或arch !!!

  43. tail /etc/udev/rules.d/99-oracle-asmdevices.rules

  44. 先备份udev文件

  45. cp /etc/udev/rules.d/99-oracle-asmdevices.rules /tmp/99-oracle-asmdevices.rules_$(date " %y%m%d%h%m%s")

  46. vi /etc/udev/rules.d/99-oracle-asmdevices.rules

  47. 生效

  48. /sbin/udevadm control --reload-rules
  49. /sbin/udevadm trigger --type=devices --action=change

  50. ls -l /dev/asmdisk/* 确认是否有新的asm磁盘,且属主正确

  51. 如果没问题直接复制到节点2

  52. scp /etc/udev/rules.d/99-oracle-asmdevices.rules node2 :/etc/udev/rules.d/99-oracle-asmdevices.rules
  53. 执行上面两个 udevadm 命令,然后ls 看是否和主机1一样


  54. 添加到磁盘组(grid用户)
  55. asmcmd lsdsk --candidate -p

  56. 图形方式
  57. asmca
  58. sqlplus / as sysasm
  59. alter diskgroup datadg rebalance power 11;

  60. 手工方式
  61. alter diskgroup datadg add disk '/dev/asmdisk/data40','/dev/asmdisk/data41','/dev/asmdisk/data42','/dev/asmdisk/data43' rebalance power 11;


  62. 查进度
  63. col error_code for a10
  64. set lin 300 pages 100
  65. select group_number,operation,state,power,actual,sofar,est_work,est_minutes,error_code,round(sofar/ (est_work0.1)*100,1) per from v$asm_operation;


2
阅读(371) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图