1. 程式人生 > >ceph 檢視osd 物理儲存位置

ceph 檢視osd 物理儲存位置

pools

從快照中回滾物件資料testproject:

這裡寫圖片描述

在資源池testpool 中的物件資料testobject 的osd對映關係:

ceph osd map testpool testobject

osdmap e71 pool 'testpool' (6) object 'testobject' 
-> pg 6.98824931 (6.31) -> up ([5,4,6], p5) acting ([5,4,6], p5)

    e71是osd map 版本ID 71;物件testobject屬於PG 6.31 ;
    其資料分別分佈在osd.5,osd.4,osd.6 上。

檢視資料儲存的物理位置:

1、`ceph osd tree` 檢視osd【5,4,6】其中一個所在的節點
2、`ssh ceph-nodeN`,進入該節點     #osd.5所在的node節點
3、`df -h | grep -i ceph-5`找出該osd.5的物理儲存位置 ,ceph-5是指osd.5
4、`cd /var/lib/ceph/osd/ceph-5/current`進入osd.5所在的物理儲存資料夾
5、`ls -l |grep -i 6.31`找出和PG(6.31)相關的資料夾
6、`cd 6.31_head`進入該PG資料夾
7、`ls -l `就可以看到我們儲存的testobject資料的詳細資訊

相關推薦

ceph 檢視osd 物理儲存位置

pools 從快照中回滾物件資料testproject: 在資源池testpool 中的物件資料testobject 的osd對映關係: ceph osd map testpool testo

Win10檢視屏保的儲存位置

  對於喜歡的Win10屏保分為兩種:一種是本機自帶的儲存位置在C:\Windows\Web; 還有一種就是Win10每天下載的則是在 C:\Users\%username%\AppData\Local\Packages\Microsoft.Windows.Cont

Linux叢集儲存——day4——Ceph分散式儲存搭建、OSD儲存、COW快照、RBD儲存映象

Ceph的專有名詞 OSDs 儲存裝置 Monitors 叢集監控元件 MDSs 存放檔案系統的元資料 部署Ceph分散式儲存  

MySQL資料檔案儲存位置檢視方法

我們可能會有一個疑惑,那就是:當我們在本地(自己的電腦)安裝完 MySQL 之後,也建立了很多的資料庫啊、表啊,也儲存了很多的資料啊,但是這些內容都儲存到哪裡了呢?特別是,當我們需要直接操作這些資料檔案的時候,翻遍了整個電腦,卻找不到 MySQL 的資料檔案到底在哪裡,這就有

詳述檢視 MySQL 資料檔案儲存位置的方法

我們可能會有一個疑惑,那就是:當我們在本地(自己的電腦)安裝完 MySQL 之後,也建立了很多的資料庫啊、表啊,也儲存了很多的資料啊,但是這些內容都儲存到哪裡了呢?特別是,當我們需要直接操作這些資料檔案的時候,翻遍了整個電腦,卻找不到 MySQL 的資料檔案到底在哪裡,這

ceph儲存 ceph叢集osd故障自我檢測

心跳是用於OSD節點間檢測對方是否故障的,以便及時發現故障節點進入相應的故障處理流程。故障檢測需要在故障的發現時間和心跳帶來的負載之間做權衡,如果心跳頻率太高則過多的心跳報文會影響系統性能,如果心跳頻率過低則會延長髮現故障節點的時間,從而影響系統的可用性。 建立連線 在大規

淺談JAVA中字符串常量的儲存位置

數據 每一個 [] jit 返回 inf post 符號 boolean 在講述這些之前我們需要一些預備知識: Java的內存結構我們可以通過兩個方面去看待它。 一、從抽象的JVM的角度去看。相關定義請參考JVM規範:Chapter 2. The Structure o

Cephosd節點問題

osd節點影響整體性能背景ceph的整體讀寫性能下降 經查看 ceph osd perf 有一塊osd延遲較大在200多ms以上 決定剔除後 整體性能恢復 說明osd的一個節點問題有時會影響整體ceph的性能 ceph --admin-daemon /var/run/ceph/ceph-osd.135.aso

java中資料的5種儲存位置(堆與棧)

任何語言所編寫的程式,其中的各型別的資料都需要一個儲存位置,Java中資料的儲存位置分為以下5種: 1.暫存器 最快的儲存區,位於處理器內部,但是數量極其有限。所以暫存器根據需求進行自動分配,無法直接人為控制。 2.棧記憶體 位於RAM當中,通過堆疊指標可以從處理器獲得直接支援。堆疊指標向下

u-boot-2014.10移植(7)修改環境變數的儲存位置

原來環境變數儲存在nor flash裡, 前面mtdparts分割槽第二個分割槽就是params 現在修改環境變數到nand裡,  搜尋default environment 在Env_common.c函式裡面: default_environment結構體default_environme

請問二叉樹等資料結構的物理儲存結構是怎樣的?

  請問二叉樹等資料結構的物理儲存結構是怎樣的?   好吧,咱們書上說了,一般兩種儲存方式: 1. 以完全二叉樹的形式用連續空間的陣列儲存; 2. 以連結串列形式儲存,即各個資料之間儲存了相關的資料的指標地址!  如果回答就是這樣,那麼我想大家也不費那神了,直接洗洗睡吧? 咱們能不能深入點: 

修改從Maven中心倉庫下載到本地的jar包的預設儲存位置

  從Maven中心倉庫下載到本地的jar包的預設存放在”${user.home}/.m2/repository”中,${user.home}表示當前登入系統的使用者目錄(如"C:\Users\gacl"),如下圖所示:   Jar包存放在這個位置不太好,我們希望能夠自己定義

Windows截圖 圖片 預設儲存位置

答案:沒有預設儲存位置,即時釋放,不儲存 怎麼儲存:按Print screen後,選“貼上”即可 原因:獲得的截圖暫存在系統貼上板內,其資料儲存在記憶體裡,而不是儲存在硬碟上,其暫時儲存在系統貼上板內。 需要注意:貼上板內的資料是自動更新的,也就是說,按一次Print Screen鍵獲得

Docker修改預設儲存位置

先Docker info 檢視基本資訊 [email protected]:~# docker info Containers: 2 Running: 0 Paused: 0 Stopped: 2 Images: 39 Server Version: 18.05.0-ce Sto

JVM變數和值的儲存位置

今天看java程式設計思想的時候看到了“引用”這個詞,忽然對java中變數和值的儲存結構有點迷糊,然後百度找了好久才找到,還是記錄一下好了,加深一下印象。 1.JVM的儲存結構 暫存器:最快的儲存區,位於處理器內部,由編譯器根據需求進行分配,我們在程式中無法控制 棧:位

修改Docker預設儲存位置的方法

在日常使用中由於我們的根目錄通常都比較小,如果想大量儲存容器映象的話很容易導致根目錄寫滿 docker 預設的資料目錄是/var/lib/docker 我們想要移動資料目錄可以按照下面說明操作即可。   指定映象和容器存放路徑的引數是--graph=/var/lib/docker,我們只需要

物理儲存管理實訓題

物理儲存管理實訓題 (1) 使用SQL命令建立一個本地管理方式下自動分割槽管理的表空間USERTBS1,其對應的資料檔案大小為20M(地址隨便,但是目錄一定要存在)。 (2) 使用SQL命令建立一個本地管理方式下的表空間USERTBS2,要求每個分割槽大小為512KB。 (3) 修改USERTB

用於檢視配置的儲存過程 | 全方位認識 sys 系統庫

在上一篇《用於修改配置的儲存過程 | 全方位認識 sys 系統庫》中,我們介紹了sys 系統庫中用於修改配置的儲存過程,利用這些儲存過程可以代替修改performance_schema配置表的DML語句等操作,本期的內容講介紹用於檢視performance_schema配置資訊的儲存過程。 PS

在windows下檢視mysql的儲存引擎

(1)首先同時按住win鍵和r鍵,輸入cmd,然後點選確定進入到dos命令列 (2)進入dos命令列後進入到mysql命令列模式,預設是在C盤下,剛好我的mysql資料庫也安裝在c盤下,  1> 因此找到你本機安裝mysql資料庫的目錄,直接到mysql目錄下的bin資

MongoDB----邏輯與物理儲存結構

基本的操作 一、常用的命令和基礎知識 1、進入MongoDB shell 首先我們進入到MongoDB所在目錄執行 cd /work/app/mongodb/bin/ #啟動 ./mongo 為了方便執行我們可以,這樣直接在終端輸入mongo呼叫就可以了 alias mongo='