
运维
文章平均质量分 58
小灰灰要减肥
java小菜鸟一枚
展开
-
linux查看内存占用情况
注意命令:top ,free,ps ux ,kill -9 ,top -H -p + 进程IDtoptoppid 进程iduser 进程的使用者%cpu 进程占用cpu的百分比%eme 内存占用的物理内存百分百time+ 进程启动后用的总cpu时间command 启动进程所用到的命令名称freeps ux解决cpu占用高问题利用上述命令去查找 哪个cpu占用高的进程id然后通过命令:top -H -p 进程id然后可以通过kill -9 进程id 来杀死进程原创 2021-04-04 13:16:22 · 1331 阅读 · 0 评论 -
基于NFS实现集群
准备环境:三台服务器192.168.209.137 master192.168.209.138 node01192.168.209.139 node02master节点下载nfc组件[root@master ~]# yum install -y nfs-utils rpcbind配置共享文件夹usr/local下面创建文件夹/data/www-data[root@master local]# mkdir data[root@master local]# cd data[原创 2021-03-31 23:15:08 · 3185 阅读 · 0 评论 -
docker 容器数据卷技术
启动cento os容器 挂载数据卷[root@192 ~]# docker run -it -v /home/test:/home centos /bin/bash-it 以交互模式运行-v 挂载数据卷 将当前系统下的home/test 目录挂载到即将启动的centos 容器里面的/home 目录进入到centos容器,并在/home目录下添加文件和文件夹退出且关闭容器后用exit 命令退出发现在容器内添加的文件已经全部同步到linux系统里,如此实现了一个数据的持久化,原创 2021-03-31 09:41:32 · 146 阅读 · 1 评论 -
docker commit镜像
进入容器[root@node02 ~]# docker exec -it 7580bee5378a /bin/bash在docker官方下载的镜像文件里面,webapp下面是空的5d65:/usr/local/tomcat/# cp -r webapps.dist/* webapps ## 递归copy文件退出容器exit提交commit 成为新的镜像[root@node02 ~]# docker commit -a=“yf” -m=“add webapps app” 7580b原创 2021-03-30 22:38:57 · 816 阅读 · 1 评论 -
k8s-deployment脚本部署tomcat集群
创建一个mkdir /usr/k8s/tomcat-deplay在tomcat-deplay 文件夹下窗口tomcat-deplay.yml文件,内容如下:apiVersion: extensions/v1beta1kind: Deploymentmetadata: name: tomcat-deployspec: replicas: 2 template: metadata: labels: app: tomcat-cluster s原创 2021-03-29 23:21:58 · 377 阅读 · 0 评论 -
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
我在重启docker 的时候报这个错误Mar 28 23:12:53 node01 systemd[1]: docker.service: main process exited, code=exited, status=1/FAILUREMar 28 23:12:53 node01 systemd[1]: Failed to start Docker Application Container Engine.Mar 28 23:12:53 node01 systemd[1]: Unit docker原创 2021-03-29 08:10:57 · 132 阅读 · 0 评论 -
Master开启仪表盘 web UI dashboard
配置阿里镜像加速器执行开启仪表盘命令kubectl apply -f kubernetes-dashboard.yamlkubectl apply -f admin-role.yamlkubectl apply -f kubernetes-dashboard-admin.rbac.yamlkubectl -n kube-system get svc说明当前对外暴露的端口是32000则可以通过浏览器输入当前master的ip 和32000端口号访问http://192.168.163原创 2021-03-29 08:05:19 · 188 阅读 · 0 评论 -
kubeadm/kubelet/kubectl的区别 及k8s重启命令
k8s重启命令原创 2021-03-28 20:15:23 · 2529 阅读 · 0 评论 -
利用kubeam构建集群
master 主服务器配置kubeadm init --kubernetes-version=v1.14.1 --pod-network-cidr=10.244.0.0/16kubernetes-version=v1.14.1 ## 指定操作的k8s的版本号–pod-network-cidr=10.244.0.0/16 ## 指定pod 的ip地址的边界初始化错误运行命令:systemctl enable kubelet.service 执行下去再执行初始化命令又报错了这个一原创 2021-03-28 20:12:57 · 239 阅读 · 0 评论 -
k8s(kubernetes)安装步骤 版本V1.14.1
环境准备虚拟出3台虚拟机1台master2台node节点 node01 和node02设置时区,三台都执行timedatectl set-timezone Asia/Shanghai设置主机名master 192.168.209.137node01 192.168.209.138node02 192.168.209.139分别设置自己的主机名[root@192 ~]# hostnamectl set-hostname master配置hosts信息[root原创 2021-03-28 18:44:12 · 425 阅读 · 1 评论 -
docker联合文件系统和镜像加载原理
联合文件系统镜像加载原理自己做一个镜像:官方的tomcat的webapps下面没有文件,则需要copy一份文件原创 2021-03-28 16:16:28 · 218 阅读 · 0 评论 -
Docker 安装nginx 详细步骤
查看docker仓库是否有nginx通过docker命令搜索[root@192 ~]# docker search nginx方式2,通过官网去查看官网地址:https://hub.docker.com/docker 当前支持的nginx版本下载nginx镜像不指定版本,默认下载最新版[root@192 ~]# docker pull nginx下载完成,看下下docker的所有镜像[root@192 ~]# docker images运行nginx容器[roo原创 2021-03-28 11:59:51 · 229 阅读 · 1 评论 -
docker 20安装教程及常见命令详解
本文笔记学习来自B站狂神说视频链接:https://www.bilibili.com/video/BV1og4y1q7M4?p=14docker安装先卸载系统之前的老版本dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker原创 2021-03-28 11:06:49 · 4173 阅读 · 0 评论