博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

shells/clickhouse.sh

 

复制代码
 1 #!/bin/bash
 2 case $1 in
 3 "start"){
 4 clickhouse-client -m --port=9000 -u default --password root
 5 };;
 6 "server-start"){
 7 #.启动服务
 8 service clickhouse-server start
 9 };;
10 "server-stop"){
11 #.停止服务
12 service clickhouse-server stop
13 };;
14 "restart"){
15 systemctl restart clickhouse-server.service
16 };;
17 "open-port"){
18 # 开放端口
19 firewall-cmd --zone=public --add-port=8123/tcp --permanent
20 # 配置生效
21 firewall-cmd --reload
22 };;
23 "close-port"){
24 #关闭端口
25 firewall-cmd --zone=public --remove-port=8123/tcp --permanent
26 # 配置生效
27 firewall-cmd --reload
28 };;
29 "port-list"){
30 #查看端口
31 firewall-cmd --zone=public --list-ports
32 };;
33 esac;        
复制代码

 

posted @   CHANG_09  阅读(101)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示