A. CorelDraw節點怎麼添加和刪除
1. 打開CorelDRAW軟體,新建文檔,在工具欄中選擇「橢圓形工具」(快捷鍵F7),拖動滑鼠繪制橢圓。
2. 點擊屬性欄中「轉換為曲線」按鈕,或在圖形上滑鼠右擊,在彈出的快捷選項中選擇「轉換為曲線」命令,快捷鉛悔鍵Ctrl+Q。
3. 在瞎激乎工具箱中,單擊「形狀工具」(快捷鍵F10),選擇曲線對象,然後在要添加節點處雙擊滑鼠,並拖動,如圖。
4. 添加節點完畢以後,繼續使磨悉用「形狀工具」為曲線造型。結合屬性欄中尖突節點調整手柄。
5. 好了,這樣,通過添加節點,就能簡單的把橢圓改變造型了。
B. Zookeeper常用命令
ZooKeeper服務命令:
在准備好相應的配置之後,可以直接通過zkServer.sh 這個腳本進行服務的相關操作
1. 啟動ZK服務: sh bin/zkServer.sh start
2. 查看ZK服務狀態: sh bin/zkServer.sh status
3. 停止ZK服務: sh bin/zkServer.sh stop
4. 重啟ZK服務: sh bin/zkServer.sh restart
zk客戶端命令
ZooKeeper命令行工具類似於Linux的shell環境,不過功能肯定不及shell啦,但是使用它我們可以簡單的對ZooKeeper進行訪問,數據創建,數據修改等操作. 使用 zkCli.sh -server 127.0.0.1:2181 連接到 ZooKeeper 服務,連接成功後,系統會輸出 ZooKeeper 的相關環境以及配置信息。
命令行工具的一些簡單操作如下:
1. 顯示根目錄下、文件: ls / 使用 ls 命令來查看當前 ZooKeeper 中所包含的內容
2. 顯示根目錄下、文件: ls2 / 查看當前節點數據並能看到更新次數等數據
3. 創建文件,並設置初始內容: create /zk "test" 創建一個新的 znode節點「 zk 」以及與它關聯的字元串
4. 獲取文件內容: get /zk 確認 znode 是否包含我們所創建的字元串
5. 修改文件內容: set /zk "zkbak" 對 zk 所關聯的字元串進行設置
6. 刪除文件: delete /zk 將剛才創建的 znode 刪除
7. 退出客戶端: quit
8. 幫助命令: help
9rmr命令
刪除節點命令,此命令與delete命令不同的是delete不可刪除有子節點的節點,但是rmr命令可以刪除,注意路徑為絕對路徑。
如rmr /zookeeper/znode
10 delquota命令
刪除配額,-n為子節點個數,-b為節點數據長度。
如delquota –n 2,請參見listquota和setquota命令。
11printwatches命令
設置和顯示監視狀態,on或者off。
如printwatches on
listquota命令
顯示配額。
如listquota /zookeeper
absolute path is/zookeeper/quota/zookeeper/zookeeper_limits
Output quota for /zookeepercount=2,bytes=-1
解釋:
/zookeeper節點個數限額為2,長度無限額。
setAcl命令
設置節點Acl。
此處重點說一下acl,acl由大部分組成:1為scheme,2為user,3為permission,一般情況下表示為scheme:id:permissions。
其中scheme和id是相關的,下面將scheme和id一起說明。
scheme和id
world : 它下面只有一個id, 叫anyone, world:anyone代表任何人,zookeeper中對所有人有許可權的結點就是屬於world:anyone的
auth : 它不需要id, 只要是通過authentication的user都有許可權(zookeeper支持通過kerberos來進行authencation, 也支持username/password形式的authentication)
digest : 它對應的id為username:BASE64(SHA1(password)),它需要先通過username:password形式的authentication
ip : 它對應的id為客戶機的IP地址,設置的時候可以設置一個ip段,比如ip:192.168.1.0/16, 表示匹配前16個bit的IP段
super : 在這種scheme情況下,對應的id擁有超級許可權,可以做任何事情(cdrwa)
permissions
CREATE (c): 創建許可權,可以在在當前node下創建child node
DELETE (d): 刪除許可權,可以刪除當前的node
READ (r): 讀許可權,可以獲取當前node的數據,可以list當前node所有的child nodes
WRITE (w): 寫許可權,可以向當前node寫數據
ADMIN (a): 管理許可權,可以設置當前node的permission
綜上,一個簡單使用setAcl命令,則可以為:
setAcl /zookeeper/node1 world:anyone:cdrw
getAcl命令
獲取節點Acl。
如getAcl /zookeeper/node1
'world,'anyone
: cdrwa
註:可參見setAcl命令。
sync命令
強制同步。
如sync /zookeeper
由於請求在半數以上的zk server上生效就表示此請求生效,那麼就會有一些zk server上的數據是舊的。sync命令就是強制同步所有的更新操作。
redo命令
再次執行某命令。
如redo 10
其中10為命令ID,需與history配合使用。
addauth命令
節點認證。
如addauth digest username:password,可參見setAcl命令 digest處。
使用方法:
一、通過setAcl設置用戶名和密碼
setAcl pathdigest:username:base64(sha1(password)):crwda
二、認證
addauth digest username:password
delete命令
刪除節點。
如delete /zknode1
setquota命令
設置子節點個數和數據長度配額。
如setquota –n 4 /zookeeper/node 設置/zookeeper/node子節點個數最大為4
setquota –b 100 /zookeeper/node 設置/zookeeper/node節點長度最大為100
ZooKeeper 常用四字命令:
ZooKeeper 支持某些特定的四字命令字母與其的交互。它們大多是查詢命令,用來獲取 ZooKeeper 服務的當前狀態及相關信息。用戶在客戶端可以通過 telnet 或 nc 向 ZooKeeper 提交相應的命令
1. 可以通過命令:echo stat|nc 127.0.0.1 2181 來查看哪個節點被選擇作為follower或者leader
2. 使用echo ruok|nc 127.0.0.1 2181 測試是否啟動了該Server,若回復imok表示已經啟動。
3. echo mp| nc 127.0.0.1 2181 ,列出未經處理的會話和臨時節點。
4. echo kill | nc 127.0.0.1 2181 ,關掉server
5. echo conf | nc 127.0.0.1 2181 ,輸出相關服務配置的詳細信息。
6. echo cons | nc 127.0.0.1 2181 ,列出所有連接到伺服器的客戶端的完全的連接 / 會話的詳細信息。
7. echo envi |nc 127.0.0.1 2181 ,輸出關於服務環境的詳細信息(區別於 conf 命令)。
8. echo reqs | nc 127.0.0.1 2181 ,列出未經處理的請求。
9. echo wchs | nc 127.0.0.1 2181 ,列出伺服器 watch 的詳細信息。
10. echo wchc | nc 127.0.0.1 2181 ,通過 session 列出伺服器 watch 的詳細信息,它的輸出是一個與 watch 相關的會話的列表。
11. echo wchp | nc 127.0.0.1 2181 ,通過路徑列出伺服器 watch 的詳細信息。它輸出一個與 session 相關的路徑。
C. hbase怎麼刪除子節點
您好,HBase是一種分布式的非關系型資料庫,它使用樹狀結構來存儲數據。亂備要刪除HBase中的子節點,首先需要使用HBase shell來連叢陪敗接HBase伺服器,然後使用deleteall命令來刪除子節點。具體步驟如下:
1. 使用HBase Shell連接HBase伺服器:使用命令「hbase shell」連接HBase伺服器,然後使用「list」命令查看HBase中的表滲顫。
2. 查看子節點:使用「scan」命令查看錶中的子節點,可以看到子節點的rowkey和其他信息。
3. 刪除子節點:使用「deleteall」命令刪除子節點,該命令將刪除指定rowkey的所有子節點。
4. 查看刪除結果:使用「scan」命令查看錶中的子節點,可以看到刪除的子節點已經不存在了。
以上就是如何在HBase中刪除子節點的步驟,希望能夠幫助您解決問題。
D. Redis集群動態增加或者刪除節點
首先新增需要添加的節點,這里添加7007 和 7008
修改一些配嘩舉置文件信息,參考集群配置。
然後啟動相應的節點
127.0.0.1:7007 是新增節點
127.0.0.1:7001 是已經新增集群節點(這里可以隨便寫一個已知的集群節點 ip : port )
redis-trib.rb add-node 127.0.0.1:7007 127.0.0.1:7001
添加7007到集群
redis-cli -c -p 7001 cluster nodes
增加了新的節點之後,這個新的節點可以成為主節點或者是從節點。
使用redis-trib程序,將集群中的某些哈希槽移動到新節點裡面, 這個新節點就成為真正的主節點了
redis-trib.rb reshard 127.0.0.1:7001
系統返回信息會提示我們要移動多少哈希槽,這里移動200個
然後 需要指定把這些哈希槽轉移到哪個節點上
當然是轉移到新增的節點上
輸入我們剛才新增的節點的ID
選擇選擇槽的方式
輸入 all 表示從所有的亂陸碧主節點中隨機轉移,湊夠200個哈希槽
然後再輸入 yes ,redis集群就開始分配哈希槽了。
輸入 done 表示把指定主節點上的槽分配給新節點.。
列印出隨機選擇的槽
輸入yesr進行分配
查看新增主節點
分配成功
添加7008到集群中去
redis-trib.rb add-node 127.0.0.1:7008 127.0.0.1:7006
查看
添加7008成為7007的從節點
登錄7008客戶端
執行分配節點
cluster replicate
是 7007 節點 id
查看節點配置
首先要把節點中的哈希槽轉移到悉搜其他節點中,執行下面的命令
redis-trib.rb reshard 127.0.0.1:7007
提示我們要移動多少哈希槽 ?
輸入數字即可
選擇接受的槽節點ID?
找一個主節點接受哈希槽即可
選擇數據源槽?
輸入需要清除的節點ID即可
最後 輸入 done
刪除分配
查看節點信息
7007已經無哈希槽
最後使用刪除節點刪除
redis-trib.rb del-node 127.0.0.1:7007 ID ID 是7007的節點ID
查看節點信息
7007已經被成功刪除
redis-trib.rb del-node 127.0.0.1:7008 ID ID 是7008的節點ID
查看節點
7008從節點已經沒有了
E. 怎麼刪除routepolicy的node節點
1.命令功能 route- policy命令孝帶用來創建路由策略並進入 Route- Policy視圖。undo route-policy命令用來做橡刪除指定的路由策略。預設情況下,系統中沒有路由策略。
2.命令格式 route-policy route-policy-name { permit I deny } node node undo route-policy route-policy-name 【node node 】
3.參數說明 參數: route-policy-name 參數說明:指定 Route-Policy名稱。如果該名稱的路由策略不存在,則創建一個新的路由策巧胡蘆略並進入它的 Route-Policy視圖。
F. was集群節點如何變單機
將集群節點變單機,需要做以指腔下幾步:
1. 停止集群中的所有節點,確保集群處於安全狀態;
2. 將集群中的所有節點的配置文件中的cluster.enabled參數設置為false;
3. 重新啟咐數動集群中的所有節點,確保集群處於單機模式;
4. 將集群中的其他節點刪除,以確保集群只有一個節點;
5. 將集群中的所有節點的配置文件中的cluster.enabled參數設置為true,以確保集群處於單機模式;
6. 重新啟動集群中的所有節點,確保集群處於單機模式;
7. 檢查集群中的所唯簡衫有節點,確保集群處於單機模式;
8. 完成將集群節點變單機的操作。