1. chen@admin-node:/etc/ceph$ rados --help
  2. usage: rados [options] [commands]
  3. POOL COMMANDS
  4. lspools list pools
  5. mkpool <pool-name> [[ ]] create pool <pool-name>'
  6. [with auid [and using crush rule ]]
  7. cppool <pool-name> <dest-pool> copy content of a pool
  8. rmpool <pool-name> [<pool-name> --yes-i-really-really-mean-it]
  9. remove pool <pool-name>'
  10. df show per-pool and total usage
  11. ls list objects in pool
  12.  
  13. chown change the pool owner to auid
  14.  
  15. POOL SNAP COMMANDS
  16. lssnap list snaps
  17. mksnap <snap-name> create snap <snap-name>
  18. rmsnap <snap-name> remove snap <snap-name>
  19.  
  20. OBJECT COMMANDS
  21. get <obj-name> [outfile] fetch object
  22. put <obj-name> [infile] write object
  23. truncate <obj-name> length truncate object
  24. create <obj-name> create object
  25. rm <obj-name> ... remove object(s)
  26. cp <obj-name> [target-obj] copy object
  27. clonedata <src-obj> <dst-obj> clone object data
  28. listxattr <obj-name>
  29. getxattr <obj-name> attr
  30. setxattr <obj-name> attr val
  31. rmxattr <obj-name> attr
  32. stat objname stat the named object
  33. mapext <obj-name>
  34. rollback <obj-name> <snap-name> roll back object to snap <snap-name>
  35.  
  36. listsnaps <obj-name> list the snapshots of this object
  37. bench <seconds> write|seq|rand [-t concurrent_operations] [--no-cleanup] [--run-name run_name]
  38. default is concurrent IOs and MB ops
  39. default is to clean up after write benchmark
  40. default run-name is 'benchmark_last_metadata'
  41. cleanup [--run-name run_name] [--prefix prefix]
  42. clean up a previous benchmark operation
  43. default run-name is 'benchmark_last_metadata'
  44. load-gen [options] generate load on the cluster
  45. listomapkeys <obj-name> list the keys in the object map
  46. listomapvals <obj-name> list the keys and vals in the object map
  47. getomapval <obj-name> <key> [file] show the value for the specified key
  48. in the object's object map
  49. setomapval <obj-name> <key> <val>
  50. rmomapkey <obj-name> <key>
  51. getomapheader <obj-name> [file]
  52. setomapheader <obj-name> <val>
  53. tmap-to-omap <obj-name> convert tmap keys/values to omap
  54. watch <obj-name> add watcher on this object
  55. notify <obj-name> <message> notify wather of this object with message
  56. listwatchers <obj-name> list the watchers of this object
  57. set-alloc-hint <obj-name> <expected-object-size> <expected-write-size>
  58. set allocation hint for an object
  59.  
  60. IMPORT AND EXPORT
  61. import [options] <local-directory> <rados-pool>
  62. Upload <local-directory> to <rados-pool>
  63. export [options] <rados-pool> <local-directory>
  64. Download <rados-pool> to <local-directory>
  65. options:
  66. -f / --force Copy everything, even if it hasn't changed.
  67. -d / --delete-after After synchronizing, delete unreferenced
  68. files or objects from the target bucket
  69. or directory.
  70. --workers Number of worker threads to spawn
  71. (default )
  72.  
  73. ADVISORY LOCKS
  74. lock list <obj-name>
  75. List all advisory locks on an object
  76. lock get <obj-name> <lock-name>
  77. Try to acquire a lock
  78. lock break <obj-name> <lock-name> <locker-name>
  79. Try to break a lock acquired by another client
  80. lock info <obj-name> <lock-name>
  81. Show lock information
  82. options:
  83. --lock-tag Lock tag, all locks operation should use
  84. the same tag
  85. --lock-cookie Locker cookie
  86. --lock-description Description of lock
  87. --lock-duration Lock duration (in seconds)
  88. --lock-type Lock type (shared, exclusive)
  89.  
  90. CACHE POOLS: (for testing/development only)
  91. cache-flush <obj-name> flush cache pool object (blocking)
  92. cache-try-flush <obj-name> flush cache pool object (non-blocking)
  93. cache-evict <obj-name> evict cache pool object
  94. cache-flush-evict-all flush+evict all objects
  95. cache-try-flush-evict-all try-flush+evict all objects
  96.  
  97. GLOBAL OPTIONS:
  98. --object_locator object_locator
  99. set object_locator for operation
  100. -p pool
  101. --pool=pool
  102. select given pool by name
  103. --target-pool=pool
  104. select target pool by name
  105. -b op_size
  106. set the size of write ops for put or benchmarking
  107. -s name
  108. --snap name
  109. select given snap name for (read) IO
  110. -i infile
  111. --create
  112. create the pool or directory that was specified
  113. -N namespace
  114. --namespace=namespace
  115. specify the namespace to use for the object
  116. --all
  117. Use with ls to list objects in all namespaces
  118. Put in CEPH_ARGS environment variable to make this the default
  119. --default
  120. Use with ls to list objects in default namespace
  121. Takes precedence over --all in case --all is in environment
  122. --target-locator
  123. Use with cp to specify the locator of the new object
  124. --target-nspace
  125. Use with cp to specify the namespace of the new object
  126.  
  127. BENCH OPTIONS:
  128. -t N
  129. --concurrent-ios=N
  130. Set number of concurrent I/O operations
  131. --show-time
  132. prefix output with date/time
  133.  
  134. LOAD GEN OPTIONS:
  135. --num-objects total number of objects
  136. --min-object-size min object size
  137. --max-object-size max object size
  138. --min-ops min number of operations
  139. --max-ops max number of operations
  140. --max-backlog max backlog (in MB)
  141. --percent percent of operations that are read
  142. --target-throughput target throughput (in MB)
  143. --run-length total time (in seconds)

rados命令的更多相关文章

  1. python执行rados命令例子

    前言 我们以前的管理平台在python平台下面做的,内部做的一些操作采用的是命令执行,然后解析的方式去做的,ceph自身有python的rados接口,可以直接调用原生接口,然后直接解析json的方式 ...

  2. ceph运维命令合集

    一.集群 1.启动一个ceph进程 启动mon进程 [root@ceph-adm ~]#203.109 service ceph start mon.ceph-mon1 启动msd进程 [root@c ...

  3. Ceph 命令

    引用自: https://www.cnblogs.com/schangech/p/8036161.html 一.集群 1.启动一个ceph 进程启动mon进程 service ceph start  ...

  4. 最新ceph集群常用命令梳理

    结合网络.官网.手动查询等多方渠道,整理ceph维护管理常用命令,并且梳理常规命令在使用过程中的逻辑顺序.另外整理期间发现ceph 集群的命令体系有点乱,详细情况各自体验. 一:ceph集群启动.重启 ...

  5. ceph常用命令(转)

    原文:http://michaelkang.blog.51cto.com/1553154/1698287 一:ceph集群启动.重启.停止 1:ceph 命令的选项如下: 选项简写描述 --verbo ...

  6. rados put striper功能的调试

    前言 之前对于striper这个地方的功能并没研究太多,只是知道这个里面可以以条带方式并行的去写对象,从而加大并发性来提高性能,而默认的条带数目为1,也就是以对象大小去写,并没有条带,所以不是很好感觉 ...

  7. 开源ceph管理平台inkscope部署手册

    一.前情提要 关于inkscope就不做过多介绍了,就是ceph的一个开源管理控制平台,跟ceph官方的calamary以及intel的VSM差不多一类,只是各自侧重点不一样. 相对而言,因为inks ...

  8. 002.RHCS-配置Ceph存储集群

    一 前期准备 [kiosk@foundation0 ~]$ ssh ceph@serverc #登录Ceph集群节点 [ceph@serverc ~]$ ceph health #确保集群状态正常 H ...

  9. ceph运维常用指令

    一.集群 1.启动一个ceph 进程 启动mon进程 service ceph start  mon.node1 启动msd进程 service ceph start mds.node1 启动osd进 ...

随机推荐

  1. Eclipse 的 Debug 介绍与技巧【转载】

    没有任何程序员能够一气呵成的写出没有任何 Bug 的代码,所以很多程序员有相当一部分时间是花费在 Debug 上的,程序调试是每个程序员必须面对的工作.如何使用 Eclipse 进行有效的.尤其是高效 ...

  2. Asp.net mvc 有关序列化的问题

    //            $.ajax({//                async: false,//                type:'post',//这里注意,Get请求不安全,用 ...

  3. Robotium编写测试用例如何模拟Junit4的BeforeClass和AfterClass方法1 - 条件判断法

    本文来源于:http://blog.csdn.net/zhubaitian/article/details/39293883 Robotium的测试类ActivityInstrumentationTe ...

  4. SQL: enable sa Account in SQL Server

    Link: http://sudeeptaganguly.wordpress.com/2010/04/20/how-to-enable-sa-account-in-sql-server/ 引用: Wh ...

  5. 【BZOJ4034】[HAOI2015]树上操作 树链剖分+线段树

    [BZOJ4034][HAOI2015]树上操作 Description 有一棵点数为 N 的树,以点 1 为根,且树点有边权.然后有 M 个 操作,分为三种: 操作 1 :把某个节点 x 的点权增加 ...

  6. 网易大手笔领投美国VR触觉公司AxonVR

    12月8日消息,美国西雅图VR触觉公司AxonVR今日宣布完成了580万美元的种子轮融资,由中国网易和Dawn Patrol Ventures领投.此次融资完成后AxonVR的总融资额将攀升至700万 ...

  7. swiper初步探索

    最近要做一个效果,初步想到了使用swiper,不过貌似最后并不能完全通过swiper来实现,整整试了一天的时间都没有试出来,真是...压力很大,不过自己选的路,总要坚持走下去了. Swiper(Swi ...

  8. linux 远程桌面的配置

    root根用户登录在/root目录下#rpm -q vnc vnc-server查询已安装vnc的客户端和服务器端vnc-4.1.1-36vnc-server-4.1.1-36 #vi /etc/sy ...

  9. C#_生成HTML

    #region 生成静态页 /// <summary> /// 生成静态页 /// </summary> /// <param name="URL"& ...

  10. [MetroUI-1]无边框模式

    Wpf中取消边框,使用 WindowStyle="None" AllowsTransparency="True"