首页 > 其他分享 >rhel配置ACFS集群文件系统

rhel配置ACFS集群文件系统

时间:2024-01-11 22:33:43浏览次数:32  
标签:acfs rac1 文件系统 dev rhel ogg tmpfs root ACFS

文档课题:rhel配置ACFS集群文件系统.
环境介绍:
OS:rhel 7.9 64位
架构:rac 双节点
数据库:oracle 11.2.0.4
1、配置前信息
如下所示,在安装好p31718723_112040_Linux-x86-64.zip补丁后,asm cluster file systems和volumes选项卡正常显示,当前已添加磁盘组ACFS,现在目标是创建ASM集群文件系统.

rhel配置ACFS集群文件系统_ACFS

2、ACFS创建步骤
2.1、配置acfsload进程开机自启
说明:两个节点均需执行.
[root@rac1 ~]# vi /etc/init.d/acfsload
#!/bin/bash
# chkconfig: 2345 30 21
# description: Load Oracle ASM volume driver on system startup
ORACLE_HOME=/u01/app/11.2.0/grid
export ORACLE_HOME
$ORACLE_HOME/bin/acfsload start -s

[root@rac1 init.d]# chmod 755 /etc/init.d/acfsload
[root@rac1 init.d]# chkconfig --add acfsload
[root@rac1 init.d]# chkconfig --list | grep acfsload

Note: This output shows SysV services only and does not include native
      systemd services. SysV configuration data might be overridden by native
      systemd configuration.

      If you want to list systemd services use 'systemctl list-unit-files'.
      To see services enabled on particular target use
      'systemctl list-dependencies [target]'.

acfsload        0:off   1:off   2:on    3:on    4:on    5:on    6:off

2.2、添加ora.registry.acfs到ocr配置
说明:该步骤仅需在节点1执行.
[root@rac1 init.d]# /u01/app/11.2.0/grid/bin/crsctl add type ora.registry.acfs.type -basetype ora.local_resource.type -file /u01/app/11.2.0/grid/crs/template/registry.acfs.type
[root@rac1 init.d]# /u01/app/11.2.0/grid/bin/crsctl add resource ora.registry.acfs -attr ACL=\'owner:root:rwx,pgrp:oinstall:r-x,other::r--\' -type ora.registry.acfs.type -f

查看是否添加成功.
[root@rac1 init.d]# su - grid -c crs_stat | grep acfs
NAME=ora.registry.acfs
TYPE=ora.registry.acfs.type

[root@rac2 init.d]# su - grid -c crs_stat | grep acfs
NAME=ora.registry.acfs
TYPE=ora.registry.acfs.type

使用acfsuit命令注册文件系统
[root@rac1 init.d]# /sbin/acfsutil registry

2.3、创建卷
说明:此步骤也在节点1执行.
[grid@rac1 ~]$ sqlplus / as sysasm

SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 8 23:41:06 2024

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Real Application Clusters and Automatic Storage Management options

SQL> alter diskgroup acfs add volume ogg size 5g;

Diskgroup altered.

SQL> col name for a15
SQL> col state for a15
SQL> select group_number,name,state,type from v$asm_diskgroup;

GROUP_NUMBER NAME            STATE           TYPE
------------ --------------- --------------- ------------------
           1 ACFS            MOUNTED         EXTERN
           2 DATA            MOUNTED         EXTERN
           3 OCR             MOUNTED         EXTERN

[grid@rac1 ~]$ export DISPLAY=192.168.133.1:0.0
[grid@rac1 ~]$ asmca

rhel配置ACFS集群文件系统_ACFS_02

说明:此时在Volumns列已成功出现卷OGG.

2.4、格式化为acfs文件系统并挂载
创建/ogg挂载点.
[root@rac1 ~]# mkdir /ogg
[root@rac2 ~]# mkdir /ogg

在节点1格式化为acfs集群文件系统.
[root@rac1 ~]# /sbin/mkfs -t acfs -n ogg /dev/asm/ogg-36
mkfs.acfs: version                   = 11.2.0.4.0
mkfs.acfs: on-disk version           = 39.0
mkfs.acfs: volume                    = /dev/asm/ogg-36
mkfs.acfs: volume size               = 5368709120
mkfs.acfs: Format complete.

[root@rac1 ~]# /sbin/acfsutil registry -a -f /dev/asm/ogg-36 /ogg
acfsutil registry: mount point /ogg successfully added to Oracle Registry

2.5、挂载并验证
[root@rac1 ~]# mount.acfs -o all
[root@rac1 ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
devtmpfs               894M     0  894M   0% /dev
tmpfs                  910M  566M  345M  63% /dev/shm
tmpfs                  910M   11M  900M   2% /run
tmpfs                  910M     0  910M   0% /sys/fs/cgroup
/dev/mapper/rhel-root   95G   33G   63G  35% /
/dev/sda1             1014M  183M  832M  19% /boot
tmpfs                  182M   12K  182M   1% /run/user/42
tmpfs                  182M     0  182M   0% /run/user/11012
tmpfs                  182M     0  182M   0% /run/user/0
/dev/asm/ogg-36        5.0G   49M  5.0G   1% /ogg

[root@rac1 ~]# /sbin/acfsutil info fs
/ogg
    ACFS Version: 11.2.0.4.0
    flags:        MountPoint,Available
    mount time:   Mon Jan  8 23:47:02 2024
    volumes:      1
    total size:   5368709120
    total free:   5317959680
    primary volume: /dev/asm/ogg-36
        label:                 ogg
        flags:                 Primary,Available,ADVM
        on-disk version:       39.0
        allocation unit:       4096
        major, minor:          252, 18433
        size:                  5368709120
        free:                  5317959680
        ADVM diskgroup         ACFS
        ADVM resize increment: 33554432
        ADVM redundancy:       unprotected
        ADVM stripe columns:   4
        ADVM stripe width:     131072
    number of snapshots:  0
    snapshot space usage: 0
    replication status: DISABLED
[root@rac2 ~]# mount.acfs -o all
[root@rac2 ~]# df -h
Filesystem             Size  Used Avail Use% Mounted on
devtmpfs               894M     0  894M   0% /dev
tmpfs                  910M  606M  305M  67% /dev/shm
tmpfs                  910M   11M  900M   2% /run
tmpfs                  910M     0  910M   0% /sys/fs/cgroup
/dev/mapper/rhel-root   95G   26G   70G  28% /
/dev/sda1             1014M  183M  832M  19% /boot
tmpfs                  182M   12K  182M   1% /run/user/42
tmpfs                  182M     0  182M   0% /run/user/11012
tmpfs                  182M     0  182M   0% /run/user/0
/dev/asm/ogg-36        5.0G   87M  5.0G   2% /ogg

rhel配置ACFS集群文件系统_ACFS_03

rhel配置ACFS集群文件系统_ACFS_04

说明:如上所示,新建的ASM集群文件成功被挂载到/ogg挂载点.

参考文档:
https://blog.csdn.net/shiyu1157758655/article/details/62215468

标签:acfs,rac1,文件系统,dev,rhel,ogg,tmpfs,root,ACFS
From: https://blog.51cto.com/u_12991611/9204511

相关文章

  • openGauss学习笔记-192 openGauss 数据库运维-常见故障定位案例-XFS文件系统问题
    openGauss学习笔记-192openGauss数据库运维-常见故障定位案例-XFS文件系统问题192.1在XFS文件系统中,使用du命令查询数据文件大小大于文件实际大小192.1.1问题现象在数据库使用过程中,通过如下du命令查询数据文件大小,查询结果大于文件实际的大小。du-shfile192.1.2原因......
  • 技术杂文1.关于文件系统的一点调研
    背景:客户这边用到了嵌入式设备,该设备用于循环存储记录数据(类似行车记录仪),使用的是FAT文件系统,但是这种文件系统有个问题,在设备长时间循环记录数据或经常断电重启的情况下,数据容易损坏/丢失,想有没有什么方案能够解决此问题,所以就进行了一次调研,特此记录分享。文章稍微有点长,主要从......
  • 文件系统类型
    EXT4使用场景 LInux系统默认文件系统,在各类Linux发行版中广泛使用优点: 1、历经多年发展,非常稳定 2、兼容早期的ext文件系统 3、较大的单文件和总体容量:支持最大16TB的单个文件,1EB文件系统缺点: 1、不支持快照和压缩:与Btrfs等较新的文件系统相比,功能比较少 2、碎......
  • cfs文件系统只读监控
    一、需求有重要文件存放在cfs文件系统(CloudFileStorage),该文件丢失对业务有严重影响,为确保文件系统可用性,防止出现只读、挂载失败等异常,现对改文件系统进行监控。二、监控原理每分钟往cfs文件系统写入文件,文件名依据当前分钟动态生成,文件格式为"2023-12-08_16:35"。监控对象为该文......
  • k8s 对接 cephfs 文件系统
    创建资源池cephosdpoolcreatecephfs_data128cephosdpoolcreatecephfs_metadata128文件系统需要两个资源池,一个用于存储数据体,一个用于存放索引信息及其他数据相关信息。创建文件系统cephfsnewcephfscephfs_metadatacephfs_data获取admin秘钥cephauthg......
  • rhel配置ACFS集群文件系统时,asm cluster file systems和volume选项卡为灰色
    问题描述:rhel配置ACFS集群文件系统时,asmclusterfilesystems和volume选项卡为灰色.OS:rhel7.964位数据库:oracle11.2.0.4节点1192.168.133.191rac1节点2192.168.133.192rac21、异常重现在rhel7.964位系统上安装oracle11.2.0.4rac后,发现acfs和advm无法使用,如下ASMC......
  • Red Hat Enterprise Linux 9 (RHEL 9) 正式版发布(含 x86_64 和 aarch64 镜像下载)
    红帽企业Linux9作者主页:www.sysin.orgRedHatEnterpriseLinux9(RHEL9)发布说明2022年5月18日,IBM收购的红帽公司宣布推出红帽企业Linux9(RHEL9),这是世界领先的企业Linux平台的最新版本。RHEL9为支持混合云创新提供了更灵活、更稳定的基础,并为跨物理、虚拟、私......
  • RHEL CentOS Debian Ubuntu 如何刷新 DNS 缓存
    RHELCentOSDebianUbuntu如何刷新DNS缓存全文:如何刷新DNS缓存(macOS,Linux,Windows)UnixLinuxWindows如何刷新DNS缓存(macOS,FreeBSD,RHEL,CentOS,Debian,Ubuntu,Windows)作者主页:sysin.org刷新或者清除DNS缓存,通常是因为有过时的DNS记录,需要立刻从服务......
  • Apache Commons VFS(虚拟文件系统)使用详解
    第1章:ApacheCommonsVFS简介大家好,我是小黑,今天我们来聊聊ApacheCommonsVFS(虚拟文件系统)。想必很多朋友都听说过或者用过ApacheCommons的其他库,但是VFS可能还有点陌生。那么,什么是ApacheCommonsVFS呢?简单来说,它是一个用于处理各种类型文件系统的Java库。不管是本地文件系......
  • AlmaLinux 8.8 发布 - RHEL 下游免费发行版(CentOS 稳定版的替代品)
    AlmaLinux8.8发布-RHEL下游免费发行版(CentOS稳定版的替代品)AlmaLinuxOS是一个开源、社区驱动的项目,旨在提供CentOS稳定版的替代品。作者主页:sysin.org2023.05.18,AlmaLinux8.8StableNowAvailable!关于新增功能可以参考:RedHatEnterpriseLinux(RHEL)8.8(x86_64,a......