当前位置: 首页 > news >正文

oracle rac - starwind san 磁盘共享篇

目录

1 starwind 创建Target和Devices

2 安装iscsi和配置

3 配置多路径-ASM,使用uuid管理


1 starwind 创建Target和Devices

2 安装iscsi和配置

yum install iscsi-initiator-utils -y

echo "options=--whitelisted --replace-whitespace" >/etc/scsi_id.config

systemctl enable iscsi

systemctl start iscsi

#发现Tagget

[root@o7-oracle11g-101 etc]# iscsiadm -m discovery -t st -p 192.168.254.3
192.168.254.3:3260,-1 iqn.2008-08.com.starwindsoftware:192.168.254.1-erpdb
192.168.254.3:3260,-1 iqn.2008-08.com.starwindsoftware:192.168.254.1-erpbackup

#添加4台设备

iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpdb -p 192.168.254.3:3260 -l

iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpdb -p 192.168.254.4:3260 -l

iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpdb -p 192.168.254.5:3260 -l

iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpdb -p 192.168.254.6:3260 -l

iscsiadm  -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpbackup -p 192.168.254.3:3260 -l

iscsiadm  -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpbackup -p 192.168.254.4:3260 -l

iscsiadm  -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpbackup -p 192.168.254.5:3260 -l

iscsiadm  -m node -T iqn.2008-08.com.starwindsoftware:192.168.254.1-fgerpbackup -p 192.168.254.6:3260 -l

检查设备

[root@o7-oracle11g-101 etc]# fdisk -l|grep Disk
Disk /dev/sda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Disk label type: dos
Disk identifier: 0x0005eea1
Disk /dev/sdb: 1073 MB, 1073741824 bytes, 2097152 sectors
Disk /dev/sdc: 1073 MB, 1073741824 bytes, 2097152 sectors
Disk /dev/sdd: 1073 MB, 1073741824 bytes, 2097152 sectors
Disk /dev/sde: 1073 MB, 1073741824 bytes, 2097152 sectors

3 配置多路径-ASM,使用uuid管理

yum install device-mapper-multipath -y

[root@o7-oracle11g-101 etc]# cat /etc/multipath.conf 
defaults {
        polling_interval        10
        path_selector           "round-robin 0"
        path_grouping_policy    multibus
        rr_min_io               100
        max_fds                 8192
        rr_weight               priorities
        failback                immediate
        user_friendly_names     yes
        find_multipaths yes
}


blacklist {
       wwid 36000c293d8c49bd85748fd2af81450a2
}

multipaths {
    multipath {
        wwid 20fe72515adbc91ff
        alias asm-dggrid1
    }
    multipath {
        wwid 2e92117f96d021775
        alias asm-dggrid2
    }
    multipath {
        wwid 255e1bd02cc90ce19  
        alias asm-dggrid3
    }
    multipath {
        wwid 2f5f165f39ae8bf8c   
        alias asm-dggrid4
    }

}

#启动multipath

systemctl enable multipathd

systemctl start multipathd

#查看

[root@o7-oracle11g-101 etc]# multipath -ll
asm-dgrecovery2 (273ea38247ab748e1) dm-12 ROCKET  ,IMAGEFILE       
size=2.0G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 3:0:0:8  sdr  65:16  active ready running
  |- 5:0:0:8  sdae 65:224 active ready running
  |- 4:0:0:8  sdaf 65:240 active ready running
  `- 7:0:0:8  sdaz 67:48  active ready running
asm-dgrecovery1 (2d0a0c38211cd5620) dm-11 ROCKET  ,IMAGEFILE       
size=2.0G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 3:0:0:7  sdn  8:208  active ready running
  |- 4:0:0:7  sdad 65:208 active ready running
  |- 5:0:0:7  sdac 65:192 active ready running
  `- 7:0:0:7  sday 67:32  active ready running

#查看ASM组磁盘

[root@o7-oracle11g-101 etc]# dmsetup ls|grep asm
asm-dgrecovery2 (252:12)
asm-dgrecovery1 (252:11)
asm-dggrid6     (252:6)
asm-dggrid5     (252:2)
asm-dggrid4     (252:5)
asm-dggrid3     (252:4)
asm-dggrid2     (252:1)
asm-dgsystem1   (252:7)
asm-dggrid1     (252:0)
asm-dgrecovery3 (252:10)

http://www.lryc.cn/news/573866.html

相关文章:

  • 【闲谈】对于c++未来的看法
  • Java面试复习:面向对象编程、JVM原理与Java 8新特性
  • Flink源码阅读环境准备全攻略:搭建高效探索的基石
  • Go语言--语法基础6--基本数据类型--数组类型(1)
  • 114. 二叉树展开为链表
  • C++插值记录
  • 开发云数据库
  • Python环境搭建竞赛
  • python的高校教师资源管理系统
  • 【Guava】0.做自己的编程语言
  • 删除node并且重装然后重装vue
  • 深度学习:PyTorch人工神经网络优化方法分享(2)
  • 【redis使用场景——缓存——双写一致性】
  • 文心一言(ERNIE Bot):百度打造的知识增强大语言模型
  • 一键打包利器:gopack - 极简Go程序编译与压缩工具
  • Ollama按照与使用
  • openapi-generator-maven-plugin自动生成HTTP远程调用客户端
  • Java面试复习指南:基础、面向对象、Java 8新特性及并发编程
  • ASP.NET Core API文档与测试实战指南
  • 编程江湖-Git
  • 分库分表下的 ID 冲突问题与雪花算法讲解
  • 【数据结构】_二叉树部分特征统计
  • python基础(3)
  • 【论文阅读 | CVPR 2024 |Fusion-Mamba :用于跨模态目标检测】
  • 利用通义大模型构建个性化推荐系统——从数据预处理到实时API部署
  • 算法-动态规划-钢条切割问题
  • 简单工厂模式,工厂模式和注册工厂模式
  • Go 循环依赖的依赖注入解决方案详解
  • Cache Travel-09-从零开始手写redis(17)v1.0.0 全新版本架构优化+拓展性增强
  • AI三步诊断心理:比ChatGPT更懂人心