ceph常用命令行操作

2021-10-10 00:27:02 字數 1739 閱讀 3180

#make bucket

s3cmd mb s3://bucket

#remove bucket

s3cmd rb s3://bucket

#list objects or buckets

s3cmd ls

[s3://bucket[/prefix]

]#list all object in all buckets

s3cmd la

#put file into bucket

s3cmd put file [file...] s3://bucket[/prefix]

#get file from bucket

s3cmd get s3://bucket/object local_file

#delete file from bucket

s3cmd del s3://bucket/object

#delete file from bucket (alias for del)

s3cmd rm s3://bucket/object

#restore file from glacier storage

s3cmd restore s3://bucket/object

#1、列出pool中的物件名

rados -p poolname ls

#2、任意節點上檢視集**ools:

ceph osd lspools

rados lspools

ceph osd dump |

grep -i pool

#3、在任意node上刪除池

ceph osd pool delete $

$ --yes-i-really-really-mean-it

#注:這裡防止誤刪,需要輸入兩次池名,必須使用引數--yes-i-really-really-mean-it

#4、修改pool的pg_num,pgp_num

ceph osd pool set

$ pg_num $

ceph osd pool set

$ pgp_num $

#注:pg_num=pgp_num,當且僅當修改完pgp_num之後,pool中pg才會有remap,backfill等操作

#5、檢視pool中所有物件

rados -p $

ls注:檢視物件所在osd可用命令 : ceph osd map $

$#6、重新命名pool

ceph osd pool rename$$

#7、設定pool副本數

ceph osd pool set

size

#8、刪除指定物件rm

rados -p test_rep_pool rm obj_name2 或者加--force-full時強制刪除乙個物件,不在乎物件此時狀態

#9、檢視物件的屬性 listxattr

rados -p data listxattr obj_name

#10、獲取物件指定屬性getxattr

rados -p data getxattr obj_name attr

#11、設定物件屬性值setxattr

rados -p data setxattr obj_name attr val

#12、刪除物件指定屬性rmxattr

rados -p data rmxattr obj_name attr

mysql常用命令行 mysql常用命令行操作語句

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...

kafka 命令列工具常用命令行操作

2.check命令 1.1 啟動kafka服務 zookeeper.connect zookeeper連線設定ip port broker.id 啟動kafka的broker的id 1.2 建立topicbin kafka topics.sh create zookeeper host 2181 r...

mysql常用命令行操作

1 select version 版本 2 show databases 顯示所有資料庫 3 select current date 顯示時間 4 create database lcdb 建立資料庫 5 drop database lcdb 刪除資料庫 6 use lcdb 切換到當前資料庫 7 ...