一,查看版本信息

检查错误日志

journalctl -xe
tail -f /var/log/messages

查看某个pod详细

 kubectl describe  pods/<pod名称> --namespace=kube-system

查看某个service 详细信息

kubectl describe services/<服务名称> --namespace=kube-system

1.1 查看服务器操作系统版本

[root@master cloud]# cat /etc/centos-release
CentOS Linux release 7.4.1708 (Core)

1.2 查看kubernetes 版本信息

[root@master cloud]# kubectl --version
Kubernetes v1.5.2

1.3 查看etcd 版本信息

[root@master cloud]# etcdctl --version
etcdctl version: 3.2.9
API version: 2

1.4 查看flannel 版本信息

[root@node-1 ~]# flanneld -version
0.7.1

1.5 查看各组件状态信息

[root@master cloud]# kubectl get componentstatuses
NAME                 STATUS    MESSAGE              ERROR
controller-manager   Healthy   ok
scheduler            Healthy   ok
etcd-0               Healthy   {"health": "true"}
[root@master cloud]# 
[root@master cloud]# kubectl get cs
NAME                 STATUS    MESSAGE              ERROR
controller-manager   Healthy   ok
scheduler            Healthy   ok
etcd-0               Healthy   {"health": "true"}
[root@master cloud]#

1.6 查看命名空间

[root@master cloud]# kubectl get namespaces
NAME          STATUS    AGE
default       Active    1d
kube-system   Active    1d
[root@master cloud]# 

1.7 查看pods

[root@master cloud]#  kubectl get pods --namespace=kube-system
NAME                                   READY     STATUS    RESTARTS   AGE
kubernetes-dashboard-350055417-wf8j1   1/1       Running   0          1h

1.8 删除 pods

语法:kubectl delete pods <pod name> --namespace=<namespsce name>

  kubectl delete pods kubernetes-dashboard-350055417-wf8j1 --namespace=kube-system

1.9 查看 services

[root@master cloud]#  kubectl get services --namespace=kube-system
NAME                   CLUSTER-IP      EXTERNAL-IP   PORT(S)        AGE
kubernetes-dashboard   10.254.85.224   <nodes>       80:30943/TCP   1h

1.10 删除 service

语法:kubectl delete services <service name>  --namespace=<namespace name>

 kubectl delete services kubernetes-dashboard  --namespace=kube-system

1.11 查看 deployments

[root@master cloud]#  kubectl get deployments --namespace=kube-system
NAME                   DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
kubernetes-dashboard   1         1         1            1           1h

1.12 删除deployments

语法: kubectl delete deployments <deployment name> --namespace=<namespace name>

 kubectl delete deployments kubernetes-dashboard --namespace=kube-system

1.13 查看node

[root@master cloud]# kubectl get nodes
NAME      STATUS     AGE
master    NotReady   1d
node-1    Ready      1d

1.14 查看所有的pods

[root@master cloud]#  kubectl get pods --all-namespaces
NAMESPACE     NAME                                   READY     STATUS    RESTARTS   AGE
default       nginx-pod                                1/1       Running   0        6h
kube-system   kubernetes-dashboard-350055417-wf8j1                     1/1       Running   0       1h

1.15 查看pod的详细信息

语法:kubectl describe pods/<pod name> --namespace=<namespace name>

[root@master cloud]#  kubectl describe pods/kubernetes-dashboard-350055417-wf8j1  --namespace="kube-system"
Name:           kubernetes-dashboard-350055417-wf8j1
Namespace:      kube-system
Node:           node-1/10.11.3.61
Start Time:     Wed, 17 Jan 2018 08:07:38 +0100
Labels:         app=kubernetes-dashboardpod-template-hash=350055417
Status:         Running
IP:             172.17.0.3
Controllers:    ReplicaSet/kubernetes-dashboard-350055417
Containers:kubernetes-dashboard:Container ID:       docker://4fab3e7e09bbd80546aec6f3569b3a59723ef983356e59428879fe06e3359861Image:              docker.io/mritd/kubernetes-dashboard-amd64Image ID:           docker-pullable://docker.io/mritd/kubernetes-dashboard-amd64@sha256:377d905c758d08674fd434e567fbfb4411f64a52090d0de7f64fd70b72b2fbebPort:               9090/TCPArgs:--apiserver-host=10.11.3.56:8080State:                      RunningStarted:                  Wed, 17 Jan 2018 08:07:43 +0100Ready:                      TrueRestart Count:              0Liveness:                   http-get http://:9090/ delay=30s timeout=30s period=10s #success=1 #failure=3Volume Mounts:              <none>Environment Variables:      <none>
Conditions:Type          StatusInitialized   True Ready         True PodScheduled  True
No volumes.
QoS Class:      BestEffort
Tolerations:    <none>
No events.

1.16 查看service 详细信息

语法:kubectl describe service/<service name> --namespace=<namespace name>

[root@master cloud]# kubectl describe service/kubernetes-dashboard --namespace="kube-system"
Name:                   kubernetes-dashboard
Namespace:              kube-system
Labels:                 app=kubernetes-dashboard
Selector:               app=kubernetes-dashboard
Type:                   NodePort
IP:                     10.254.85.224
Port:                   <unset> 80/TCP
NodePort:               <unset> 30943/TCP
Endpoints:              172.17.0.3:9090
Session Affinity:       None
No events.
[root@master cloud]# 

Kubernetes--学习笔记-4-Kubernetes 集群搭建过程中常用命令相关推荐

  1. @以最缓和的方式 解决 K8S 集群搭建过程中遇到的问题

    以最缓和的方式解决 K8S 集群搭建过程中遇到的问题 问题描述 启用 minikube dashboard之后,用 kubectl proxy 命令遇到错误 kubectl proxy error: ...

  2. Hadoop集群搭建过程中ssh免密码登录(二)

    一.为什么设置ssh免密码登录 在集群中,Hadoop控制脚本依赖SSH来执行针对整个集群的操作.例如,某个脚本能够终止并重启集群中的所有守护进程.所以,需要安装SSH,但是,SSH远程登陆的时候,需 ...

  3. hadoop集群搭建过程中不适用hostname发现slave,而是通过ip

    需求 搭建hadoop集群时,默认使用hostname发现集群 如果不配置hostname的话,报错日志: Unresolved datanode registration: hostname can ...

  4. K8s 集群搭建过程中遇到的问题的解决方法

    1.K8s集群创建的时候,在主节点使用kubeadm init命令,如果第一次失败了,再次执行此命令发现提示端口已占用,文件已存在,怎么办?使用kubeadm reset 命令清空,然后重新init: ...

  5. Kubernetes学习-K8S安装篇-集群安装网段划分

    Kubernetes学习-K8S安装篇-集群安装网段划分 1. 集群安装网段划分 2. 网段IP常用设置 3. 集群安装网段划分注意事项 1. 集群安装网段划分 集群安装时会涉及到三个网段: 宿主机网 ...

  6. Hadoop学习笔记—13.分布式集群中节点的动态添加与下架

    Hadoop学习笔记-13.分布式集群中节点的动态添加与下架 开篇:在本笔记系列的第一篇中,我们介绍了如何搭建伪分布与分布模式的Hadoop集群.现在,我们来了解一下在一个Hadoop分布式集群中,如 ...

  7. ZooKeeper学习笔记(八):ZooKeeper集群写数据原理

    写数据原理 写流程直接请求发送给Leader节点 这里假设集群中有三个zookeeper服务端 ACK (Acknowledge character)即是确认字符,在数据通信中,接收站发给发送站的一种 ...

  8. Redis 学习笔记八:集群模式

    Redis 学习笔记八:集群模式 作者:Grey 原文地址: 博客园:Redis 学习笔记八:集群模式 CSDN:Redis 学习笔记八:集群模式 前面提到的Redis 学习笔记七:主从复制和哨兵只能 ...

  9. 2021年大数据Kafka(三):❤️Kafka的集群搭建以及shell启动命令脚本编写❤️

    全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka的集群搭建以及shell启动命令脚本编写 一.搭建 ...

最新文章

  1. elasticsearch的备份和恢复(转)
  2. 揭秘!阿里数据中心大幅降低成本的核心技术:混部技术
  3. selenium python 入门-元素定位
  4. C# 正则表达式编写及验证方法
  5. ubuntu16 深度学习环境搭建步骤
  6. 将一段区间的偶数分解为两个素数相加(Java)
  7. mybatis.generator逆向工程生成数据库访问mybatis代码
  8. django系列5.2--ORM数据库的单表操作
  9. Apache Thrift - 可伸缩的跨语言服务开发框架
  10. 人工智能︱腾讯如何利用英特尔至强处理器在游戏内创建购买推荐系统?
  11. 怎么重装python_如何部署Jupyter Notebook用于交互式Python开发?
  12. 任务1:WS2812B彩灯控制和按键控制(arduino程序)
  13. html 中全角波浪线,中间波浪怎么打出来,靠上的波浪符号怎么打
  14. 记录一次app崩溃信息调试
  15. Java和Vue项目打包并进行服务器部署
  16. 王者服务器延迟高,王者荣耀网络太卡延迟过高怎么办?解决办法分享
  17. VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the progr
  18. win ollvm环境_域环境加权推送安装软件
  19. 开发者说论文|人工智能为设备磨损“把脉”:依托飞桨开展的铁谱图像智能故障诊断研究...
  20. 互联网医院平台源码JAVA+APP全套

热门文章

  1. 教资科目二重点简答题总结
  2. 【ZOJ2750】Idiomatic Phrases Game(最短路)
  3. python中matplotlib调整图例位置
  4. XML采用Boost::regex解析实例
  5. data在c语言中的作用,data是什么意思
  6. 安徽师大附中%你赛day4T1 金字塔 解题报告
  7. 历时三年“鸽王”Filecoin主网上线,分布式存储市场将迎来最强劲敌?
  8. 亚马逊云EC2助力5G产品测试
  9. php接入阿里云OOS
  10. 洛谷 P1073 最优贸易 (分层图状态转移+SPFA,求最长路径;另附某dalao的超短代码:暴力+动规)