水煮oracle25-----關於儲存的幾個概念理解
今日再做oracle的 grid軟體測試,啟動涉及到了儲存的相關知識,所以在這裡總結一下,供大家參考:
1、物理卷(PV)---普通的直接訪問的儲存裝置,有固定的和可移動的之分,代表性的就是硬碟。
2、物理分割槽(pp)---把物理卷(pv)劃分成連續大小相等的儲存單位。
3、卷組(vg)---由一個或者多個物理卷組成,可以看做一個大硬碟
4、邏輯卷(lv)---在卷組上進行的第二次劃分,即一個卷組劃分為多個邏輯卷
5、邏輯分割槽(lp)---對邏輯卷連續大小的劃分
6、檔案系統---在邏輯捲上建立的檔案系統(linux:ext3)即:ext3格式化
--------
名詞解釋:
物理卷:physical volume PV
卷組:vlolume groap VG
物理分割槽:physical partition PP
邏輯卷:logical volume LV
邏輯分割槽:logical partition LP
--------
LVM:是 Logical Volume Manager(邏輯卷管理)的簡寫,LVM是建立在硬碟和 分割槽之上的一個邏輯層,
來提高磁碟分割槽管理的靈活性。通過LVM系統管理員可以輕鬆管理磁碟分割槽,
如:將若干個磁碟分割槽連線為一個整塊的卷組 (volumegroup),
形成一個儲存池。管理員可以在卷組上隨意建立邏輯卷組(logicalvolumes),
並進一步在邏輯卷組上建立檔案系 統。管理員通過LVM可以方便的調整儲存卷組的大小,
並且可以對磁碟儲存按照組的方式進行命名、管理和分配。且當系統新增了新的磁碟,
通過LVM管理員就 不必將磁碟的 檔案移動到新的磁碟上以充分利用新的儲存空間,
而是直接擴充套件檔案系統跨越磁碟即可。
-------------
---O_DIRECT:I/O操作的一個標誌,如果帶有這個標誌則說明,可以不使用快取直接寫入磁碟
---裸裝置:是一種沒有經過格式化,不被Unix通過檔案系統來讀取的特殊字元裝置。它由應用程式負責對它進行讀寫操作。
不經過檔案系統的緩衝。它是不被作業系統直接管理的裝置。這種裝置少了作業系統這一層,I/O效率更高。通常資料庫都用到。
---塊裝置:通過系統快取進行讀取,不是直接和物理磁碟讀取。字元裝置可以直接物理磁碟讀取,不經過系統快取。(如鍵盤,直接相應中斷)
***字元裝置和塊裝置是對同一個物理裝置的兩種不同的儲存方式的抽象。
---OCR(Oracle Cluster Register)
---votedisk(表決磁碟)
----------------------------------------------------
1、Oracle Cluster Registry (OCR)
OCR 用於解決叢集中的健忘症的問題,叢集環境配置檔案不是集中存放的,而是每個節點都有一個本地副本,在叢集正常執行時,
使用者可以在任何節點更改叢集的配置,並且這種更改會自動同步到其他節點。
有一種特殊情況: 節點A 正常關閉, 在節點B上修改配置, 關閉結點A,啟動結點B。 這種情況下,修改的配置檔案是丟失的, 就是所謂的健忘症。
OCR是部署在共享磁碟上的,並且在叢集中只有一個幾點的程式可以操作OCR中的資料。
The Oracle RAC configuration information repository that manages information about the cluster node list and instance-to-node mapping information. The OCR also manages information about Oracle Clusterware resource profiles for customized applications.
Oracle的OCR(Oracle Cluster Registry)稱作Oracle叢集登錄檔,OCR提供了叢集軟體與其他應用程式程式之間共享資訊的途徑。OCR記錄了叢集軟體所管理資源的資訊,以鍵值對的樹狀結構進行儲存。
Oracle提供了ocrdump工具用來獲取OCR的內容,通過了解其結構和內容有助於對OCR進行深入的瞭解。
在SUSE 10中/etc/oracle/ocr.loc 中記錄了OCR的位置
1、物理卷(PV)---普通的直接訪問的儲存裝置,有固定的和可移動的之分,代表性的就是硬碟。
2、物理分割槽(pp)---把物理卷(pv)劃分成連續大小相等的儲存單位。
3、卷組(vg)---由一個或者多個物理卷組成,可以看做一個大硬碟
4、邏輯卷(lv)---在卷組上進行的第二次劃分,即一個卷組劃分為多個邏輯卷
5、邏輯分割槽(lp)---對邏輯卷連續大小的劃分
6、檔案系統---在邏輯捲上建立的檔案系統(linux:ext3)即:ext3格式化
--------
名詞解釋:
物理卷:physical volume PV
卷組:vlolume groap VG
物理分割槽:physical partition PP
邏輯卷:logical volume LV
邏輯分割槽:logical partition LP
--------
LVM:是 Logical Volume Manager(邏輯卷管理)的簡寫,LVM是建立在硬碟和 分割槽之上的一個邏輯層,
來提高磁碟分割槽管理的靈活性。通過LVM系統管理員可以輕鬆管理磁碟分割槽,
如:將若干個磁碟分割槽連線為一個整塊的卷組 (volumegroup),
形成一個儲存池。管理員可以在卷組上隨意建立邏輯卷組(logicalvolumes),
並進一步在邏輯卷組上建立檔案系 統。管理員通過LVM可以方便的調整儲存卷組的大小,
並且可以對磁碟儲存按照組的方式進行命名、管理和分配。且當系統新增了新的磁碟,
通過LVM管理員就 不必將磁碟的 檔案移動到新的磁碟上以充分利用新的儲存空間,
而是直接擴充套件檔案系統跨越磁碟即可。
-------------
---O_DIRECT:I/O操作的一個標誌,如果帶有這個標誌則說明,可以不使用快取直接寫入磁碟
---裸裝置:是一種沒有經過格式化,不被Unix通過檔案系統來讀取的特殊字元裝置。它由應用程式負責對它進行讀寫操作。
不經過檔案系統的緩衝。它是不被作業系統直接管理的裝置。這種裝置少了作業系統這一層,I/O效率更高。通常資料庫都用到。
---塊裝置:通過系統快取進行讀取,不是直接和物理磁碟讀取。字元裝置可以直接物理磁碟讀取,不經過系統快取。(如鍵盤,直接相應中斷)
***字元裝置和塊裝置是對同一個物理裝置的兩種不同的儲存方式的抽象。
---OCR(Oracle Cluster Register)
---votedisk(表決磁碟)
----------------------------------------------------
1、Oracle Cluster Registry (OCR)
OCR 用於解決叢集中的健忘症的問題,叢集環境配置檔案不是集中存放的,而是每個節點都有一個本地副本,在叢集正常執行時,
使用者可以在任何節點更改叢集的配置,並且這種更改會自動同步到其他節點。
有一種特殊情況: 節點A 正常關閉, 在節點B上修改配置, 關閉結點A,啟動結點B。 這種情況下,修改的配置檔案是丟失的, 就是所謂的健忘症。
OCR是部署在共享磁碟上的,並且在叢集中只有一個幾點的程式可以操作OCR中的資料。
The Oracle RAC configuration information repository that manages information about the cluster node list and instance-to-node mapping information. The OCR also manages information about Oracle Clusterware resource profiles for customized applications.
Oracle的OCR(Oracle Cluster Registry)稱作Oracle叢集登錄檔,OCR提供了叢集軟體與其他應用程式程式之間共享資訊的途徑。OCR記錄了叢集軟體所管理資源的資訊,以鍵值對的樹狀結構進行儲存。
Oracle提供了ocrdump工具用來獲取OCR的內容,通過了解其結構和內容有助於對OCR進行深入的瞭解。
在SUSE 10中/etc/oracle/ocr.loc 中記錄了OCR的位置
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23890223/viewspace-772123/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NAS、SAN、ISCSI儲存的個人理解
- 理解mysql的儲存引擎MySql儲存引擎
- 關於GAN的個人理解
- 關於儲存及CSS的一些技巧CSS
- 關於交叉熵的個人理解熵
- 關於Entity Freamwork 儲存過程操作儲存過程
- 【閉包概念】關於閉包概念不同解讀——你可以自己理解。
- Python3中關於cookie的建立與儲存PythonCookie
- 關於ConcurrentHashMap1.8的個人理解HashMap
- [譯] 理解 Apache Airflow 的關鍵概念ApacheAI
- 6 個必知必會的關於容器的概念
- python儲存檔案的幾種方法Python
- 關於InnoDB表資料和索引資料的儲存索引
- 關於Shell 的幾個冷門資料
- 關於ImageView的幾個常見問題View
- 關於執行緒的幾個函式執行緒函式
- 關於解決問題的幾個段位
- 關於Mysql資料儲存,你瞭解多少?MySql
- 網路時延的幾個概念
- 關於Vuex的理解Vue
- 關於servlet的理解Servlet
- 關於-this指向的理解
- 關於 DOM 的理解
- 關於 Gradle 依賴庫的幾個東西Gradle
- 8 個用於 Kubernetes 持久化儲存的 CNCF 專案持久化
- 物件儲存 vs 檔案儲存 vs 塊儲存,選哪個?物件
- iOS開發資料儲存篇—iOS中的幾種資料儲存方式iOS
- 資料結構(線性錶鏈式儲存)的幾個基本操作資料結構
- 怎樣評價一個幾千行的 SQL 儲存過程SQL儲存過程
- 關於快取命中率的幾個關鍵問題!快取
- 7個關於"this"面試題,你知道幾個?面試題
- kunbernetes-基於NFS的儲存NFS
- LVM FS NFS CIFS NAS 等儲存概念解析LVMNFS
- 對於Spring中AOP,DI,IoC概念的理解Spring
- 關於ORACLE大型事務回滾的幾個點Oracle
- (重要)關於效能的幾個主要動態檢視
- Springboot呼叫Oracle儲存過程的幾種方式Spring BootOracle儲存過程
- 瀏覽器儲存資料的幾種方法瀏覽器
- 關於AI、關於chatGPT的幾十種用法AIChatGPT