當前有一套測試庫,剩餘磁碟空間不多怎麼弄
為了保持乾淨,因此要先刪舊庫再建新庫,開始吧。
檢查當前配置
srvctl config all
備份當前環境
expdp directory=dir1 dumpfile=mon.dmp schemas=MON logfile=mon_exp.log
/home/oracle/mon.dmp 247MB
刪除當前資料庫
dbca -silent -deleteDatabase -sourceDB moniterdb
整合現有磁碟
col name for a10
col path for a40
set lin 120 pages 100
select group_number,path,total_mb,free_mb from v$asm_disk order by 1,2;
select group_number,name,total_mb,free_mb from v$asm_diskgroup order by 1;
alter diskgroup fra dismount; -- 兩個節點
drop diskgroup fra including contents;
alter diskgroup arch dismount; -- 兩個節點
drop diskgroup arch including contents;
由於data被mgmtdb使用,因此需要刪除
crsctl stop res ora.crf -init # 兩個節點
crsctl modify res ora.crf -attr ENABLED=0 -init # 兩個節點
srvctl status mgmtdb
在執行著的節點執行
dbca -silent -deleteDatabase -sourceDB -MGMTDB
alter diskgroup data dismount;
drop diskgroup data including contents;
建立新asm磁碟組
create diskgroup datadg external redundancy disk '/dev/asmdiske','/dev/asmdiskf','/dev/asmdiskg';
alter diskgroup datadg mount;
修改磁碟組屬性
col name for a9
col COMPATIBILITY for a20
col DATABASE_COMPATIBILITY for a20
select name,COMPATIBILITY,DATABASE_COMPATIBILITY,total_mb from v$asm_diskgroup;
alter diskgroup datadg set attribute 'compatible.asm'='19.0.0.0.0';
建立目錄
asmcmd mkdir +datadg/orcl
DBNAME=orcl
dbca -silent -createDatabase \
-templateName General_Purpose.dbc \
-gdbName $DBNAME -sid $DBNAME \
-responseFile NO_VALUE \
-characterSet ZHS16GBK \
-sysPassword Ora.cle_123 \
-systemPassword Ora.cle_123 \
-createAsContainerDatabase false \
-databaseType OLTP \
-automaticMemoryManagement false \
-totalMemory 32768 \
-redoLogFileSize 500 \
-emConfiguration NONE \
-ignorePreReqs \
-storageType asm \
-datafileDestination +datadg \
-recoveryAreaDestination NONE \
-nodeinfo host1,host2
工作量不小。好買網GOODmai
有磁碟空間就省事多了,直接 dbca 即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70008684/viewspace-2838366/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux檢視剩餘磁碟空間Linux
- 怎麼檢視微信收藏功能的剩餘可用空間
- boot分割槽剩餘空間不足boot
- 如何檢查Mac磁碟空間,mac磁碟空間其他怎麼清理Mac
- Linux 系統存在 inode 號被用完但磁碟空間還有剩餘的情況Linux
- 前端-如何始終平均分配剩餘空間前端
- oracle 剩餘表空間查詢慢,解決辦法Oracle
- windows10磁碟空間不足怎麼清理_win10磁碟空間清理的方法WindowsWin10
- Win10磁碟空間不足怎麼清理 電腦怎麼清理個人磁碟Win10
- 系統服務監控指標--load、CPU利用率、磁碟剩餘空間、磁碟I/O、記憶體使用情況等指標記憶體
- Linux空間不足怎麼辦?Linux磁碟滿了怎麼清理?Linux
- 詳解flex佈局的元素如何分配容器的剩餘空間Flex
- Linux空間不足怎麼辦?磁碟滿了如何清理?Linux
- 無法更新win10提示C盤剩餘空間不足如何解決Win10
- 磁碟空間不足
- SSD固態硬碟使用壽命檢測方法 固態硬碟怎麼測剩餘壽命?硬碟
- mac硬碟空間怎麼清理?這樣也能清理出上10G的磁碟空間Mac硬碟
- win10怎麼釋放空間_win10釋放磁碟空間的方法Win10
- win10 如何修改磁碟空間 win10修改磁碟空間方法Win10
- Oracle 擴充磁碟空間Oracle
- 檢視資料庫佔用磁碟空間的方法資料庫
- JavaScript 剩餘運算子JavaScript
- 中國剩餘定理
- 注意力機制目前有什麼缺點和改進空間?
- 監控JVM記憶體使用情況,剩餘空間小於2M時報警JVM記憶體
- win10分割槽磁碟空間不足怎麼回事_win10分割槽磁碟沒有足夠空間如何處理Win10
- AIP介面怎麼弄?AI
- ubuntu 擴充套件磁碟空間Ubuntu套件
- docker磁碟空間清理辦法Docker
- [20230201]磁碟空間爆滿.txt
- 詳解升級win10系統提示系統盤剩餘空間不足的解決方法Win10
- 磁碟空間分析工具Disk Graph,讓您清楚瞭解磁碟都有什麼
- 什麼網站空間好?怎麼選擇網站空間網站
- win10 磁碟空間清理管理器已停止工作怎麼解決Win10
- 電腦磁碟空間不夠?試試用NAS儲存的iSCSI功能
- ORACLE ASM磁碟組空間溢位OracleASM
- [20201104]磁碟空間消耗在哪裡.txt
- 沒有磁碟空間 No space left on devicedev