一、Linux常用命令
二、K8S常用命令
- 查看pod:
kubectl get po | grep "pod"
- 删除/重启pod:
kubectl delete po "pod-name"
- 创建pod:
kubectl create -f "deploy(sts).json"
- 查看pod日志:
kubectl logs -f "pod-name"
- 查看svc:
kubectl get svc | grep "svc"
- 查看deploy:
kubectl get deploy | grep "deploy"
- 关闭服务:
kubectl scale --replicas=0 deploy|"deploy-name"
- 进入pod:
kubectl exec --it "pod-name" bash
三、docker常用命令
四、kafka常用命令
- 查看指定topic下的信息:
./kafka-consumer-groups.sh --bootstrap-server "kafka-host":9092 --topic "topic-name"
- 查看kafka下topic列表:
/kafka-topic.sh --bootstrap-server "kafka-host1":9092,"kafka-host2":9092,"kafka-host3":9092 --list | grep "topic"
- 查看指定topic详细信息:
/kafka-topic.sh --bootstrap-server "kafka-host1":9092,"kafka-host2":9092,"kafka-host3":9092 --topic "topic-name" --describe
- 查看kafka下group列表:
./kafka-consumer-groups.sh --bootstrap-server "kafka-host1":9092,"kafka-host2":9092,"kafka-host3":9092 --list | grep "group"
- 查看指定group详细信息:·
./kafka-consumer-groups.sh --bootstrap-server "kafka-host1":9092,"kafka-host2":9092,"kafka-host3":9092 --group "group-name" --describe
- 删除group:
./kafka-consumer-groups.sh --bootstrap-server "kafka-host1":9092,"kafka-host2":9092,"kafka-host3":9092 --delete --group "group-name"
- 利用zookeeper查看kafka中的topic:
./kafka-topic.sh --zookeeper "zookeeper host":2181 --list
- 利用zookeeper查看kafka中的topic分区详情:
./kafka-topic.sh --zookeeper "zookeeper host":2181 --describe --topic "topic-name"