bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

nodetool常用命令梳理-創新互聯

nodetool 常用命令梳理

Cassandra 自帶了多個功能強大集群或數據管理工具,數量掌握有助于診斷和維護Cassandra集群、快速解決各種問題。

創新互聯公司專注于企業成都全網營銷、網站重做改版、岱岳網站定制設計、自適應品牌網站建設、H5場景定制成都做商城網站、集團公司官網建設、外貿網站建設、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為岱岳等各大城市提供網站開發制作服務。

命令如下:

nodetool: 是一個命令行的工具集,它可以監控Cassandra和執行例行的數據庫操作。作為內建的工具,nodetool一般用于在節點上直接運行。
nodetool工具集支持大多數重要的JMX指標和操作,并且包含了一些為管理員準備的命令。

cassandra utility: Cassandra utility 其實是Cassandra提供的一個啟動時配置接口,也就是說通過這個方法可以配置cassandra啟動參數,例如運行時java heap size等。

cassandra-stress tool:cassandra stress tool是一個針對集群進行壓力測試的工具。

SSTable utilities: 是一組操作sstable的工具。

CQL shell:是一個通過CQL( Cassandra Query Language)來與Cassandra集群中的數據進行交互的命令行工具。

集群監控命令

列出nodetool所有可用的命令:nodetool help 
列出指定command 的幫助內容:nodetool help command-name
nodetool常用監控命令:nodetool工具集提供了一批用于查看表的指標、服務器指標和壓縮統計。
nodetool describecluster:輸出集群信息。
nodetool  ring : 查詢環狀
nodetool status:輸出集群環的快速摘要和集群的當前狀況;
nodetool netstats:  顯示網絡連接操作的統計數據;
查看某個節點負載,內存使用情況: nodetool info 
nodetool tpstats:列出Cassandra維護的線程池的信息,可以看到每個階段有多少操作,以及他們的狀態是活動中、等待還是完成;
nodetool cfstats/tablestats:查看表的一些信息,包括讀的次數,寫的次數,sstable的數量,memtable信息,壓縮信息,bloomfilter信息;
查看指定表空間,默認輸出所有:nodetool cfstats ptmind_test.users
nodetool cfhistograms: 顯示表的統計數據,包括讀寫延遲,行大小,列的數量和SSTable的數量;
查看指定表空間,默認輸出所有:nodetool cfhistograms ptmind_test.users
nodetool compactionstats:顯示當前正在壓縮的任務進度。

集群管理命令

nodetool decommission:關閉當前節點,并把數據復制到環中緊鄰的下一個節點,當前節點不在對外服務 。
nodetool rebuild:當有新的數據中心加入,運行這個命令復制數據到數據中心
nodetool removenode HostID:刪除一個節點 例:./nodetool removenode dcbbad83-fe7c-4580-ade7-aa763b8d2c40
nodetool removenode status:查看刪除狀態
nodetool removenode force:如果用status發現總在等待一個節點, 行一次force停掉
nodetool flush 或repair : 是將某keyspace中的緩存區數據提交,所以必須有在flush命令后提交一個keySpace的參數,否則命令不能執行. 
nodetool drain: 會把memtable中的數據刷新到sstable,并且當前節點會終止與其他節點的聯系。執行完這條命令需要重啟這個節點。一般在Cassandra版本升級的時候才使用這個命令。
nodetool move命令: 將當前節點中的數據轉移到另一個指定的集群節點. 
nodetool loadbalance命令: 上傳當前節點的所有數據到其它集群節點中,并將讀取節點的請求轉發到ring中的其它節點中.

集群空間相關命令

nodetool describering: 后面需要跟keyspace的名字,顯示圓環的節點信息。
nodetool getendpoints keyspacename tablename fieldname: 查看key分布在哪一個節點上
nodetool getsstables keyspacename tablename fieldname: 查看key分布在哪一個SSTable上
nodetool compact [keyspacename [tablename]]: 合并sstable文件。省略表,壓縮keyspace下面的所有表  省略keyspace,壓縮所有keyspace下的所有表
nodetool scrub :清洗指定的表的SSTable, 試圖刪除損壞的部分,保留完好的部分。

集群備份相關命令

nodetool refresh -- keyspacename tablename :把快照文件復制到對應表的目錄下(data/keyspace/tablename-UUID) 運行該命令加載新的SSTables 不需要重啟機器節點。
nodetool snapshot :用于創建keyspace或table的快照信息,即數據備份,可用于數據的恢復
nodetool clearsnapshot [-t snapshotname -- keyspacename] :刪除快照

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章標題:nodetool常用命令梳理-創新互聯
標題鏈接:http://vcdvsql.cn/article46/ccchhg.html

成都網站建設公司_創新互聯,為您提供自適應網站響應式網站網站改版建站公司云服務器網站導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化