單機搭建ASM環境
[
Linux ASMLib 的發現字串 | |
![]() | |
ASMLib 使用發現字串來確定 ASM 正在請求哪些磁碟。一般的 Linux ASMLib 使用 glob 字串。字串必須以 "ORCL:" 為字首。磁碟通過名稱來指定。可以通過發現字串 "ORCL:VOL1" 在 ASM 中,發現以名稱 "VOL1" 建立的磁碟。類似地,可以用發現字串 "ORCL:VOL*" 來查詢所有以字串 "VOL" 開始的磁碟。
不能在發現字串中用路徑名稱來發現磁碟。如果缺少字首,那麼一般的 Linux ASMLib 將完全忽略發現字串,認為它適用於一個不同的 ASMLib。唯一的例外是空字串 ( ""),它被認為是一個全萬用字元。這與發現字串 "ORCL:*" 完全等價。 |
單機搭建ASM環境
準備:
1.centos系統
2.Oracle database10G+instance
3.與系統匹配的ASMlib包
4. 3塊磁碟
一、安裝ASMlib,初始化ASMlib
建立asm能識別的disk。
/dev/sdb1 > VOL1
/dev/sdc1 > VOL2
/dev/sdd1 > VOL3
二、需要建立一份pfile(init+ASM.ora)如下
*.background_dump_dest='/u01/app/admin/+ASM/bdump' *.core_dump_dest='/u01/app/admin/+ASM/cdump' *.user_dump_dest='/u01/app/admin/+ASM/udump' *.asm_diskstring='ORCL:VOL*' *.instance_type='asm' *.large_pool_size=12M *.remote_login_passwordfile='exclusive' |
三、啟動ORALCE_HOME下面的css
$ORACLE_HOME/bin/localconfig add
/etc/oracle does not exist. Creating it now. Successfully accumulated necessary OCR keys. Creating OCR keys for user 'root', privgrp 'root'.. Operation successful. Configuration for local CSS has been initialized
Adding to inittab Startup will be queued to init within 90 seconds. Checking the status of new Oracle init process... Expecting the CRS daemons to be up within 600 seconds. CSS is active on these nodes. asmdemo CSS is active on all nodes. Oracle CSS service is installed and running under init(1M) |
四、啟動asm
export ORACLE_SID=+ASM sqlplus / as sysdba SQL> startup ASM instance started
Total System Global Area 130023424 bytes Fixed Size 2019032 bytes Variable Size 102838568 bytes ASM Cache 25165824 bytes ORA-15110: no diskgroups mounted |
五、建立磁碟組 DATA、RECOVERY
create diskgroup DATA external redundancy disk 'ORCL:VOL1','ORCL:VOL2'; create diskgroup RECOVERY external redundancy disk 'ORCL:VOL3'; |
六、建立spfile
create spfile from pfile; |
Shutdown à startup
七、mount asm磁碟組
alter diskgroup DATA mount; alter diskgroup RECOVERY mount;
SQL> select name,state from v$asm_diskgroup;
NAME STATE ------------------------------ ----------- DATA MOUNTED RECOVERY MOUNTED |
八、測試ASM。有可能需要 alter system register 在rdbms 中註冊asm
Export ORACLE_SID=asmdemo Sqlplus / as sysdba Create tablespace test datafile ‘+DATA/test.dbf’ size 50m; 進入asm檢視檔案 Export ORACLE_SID=ASM Asmcmd Cd data Ls 有test.dbf檔案就代表成功搭建。 drop tablespace test including contents and datafiles; |
* 上述少了建立ASM口令檔案和建立ASM dump的路徑步驟,此處可以參考:http://space.itpub.net/?uid-27042095-action-viewspace-itemid-742332
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-741974/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ZooKeeper 系列(二)—— Zookeeper單機環境和叢集環境搭建
- Storm 系列(三)—— Storm 單機版本環境搭建ORM
- 基於docker 搭建redis環境—redis單機版DockerRedis
- andriod環境搭建(Mac機器)Mac
- RAC和ASM環境下打patchASM
- Angular環境搭建及簡單體驗Angular
- 環境搭建
- Windows單機配置Zookeeper環境Windows
- Flink 入門篇之 在 Linux 上搭建 Flink 的單機環境Linux
- tableau必知必會之VMware 搭建 Tableau Server for Linux 單機環境ServerLinux
- angular中使用Echarts(環境搭建+簡單使用)AngularEcharts
- aws 之 python 和 go 環境簡單搭建PythonGo
- Windows 10環境簡單搭建ELK叢集Windows
- Windows環境下ELK簡單搭建記錄Windows
- 虛擬機器環境搭建之vagrant虛擬機
- 相機+IMU+雷達環境搭建
- 搭建lnmp環境LNMP
- 搭建gym環境
- Linuxg環境搭建Linux
- JDK環境搭建JDK
- Angular環境搭建Angular
- anaconda 環境搭建
- ReactNative環境搭建React
- swoft 環境搭建
- Flutter環境搭建Flutter
- 搭建Java環境Java
- Supervisor 環境搭建
- react環境搭建React
- FNA環境搭建
- FNA 環境搭建
- Maven 環境搭建Maven
- Dubbo環境搭建
- Vagrant 環境搭建
- LNMP 環境搭建LNMP
- OpenGL 環境搭建
- App環境搭建APP
- gogs環境搭建Go
- Kubernetes環境搭建
- mac搭建環境Mac