docker操作 #拉取镜像docker pull 镜像名#启动一个容器docker run -itd 镜像名 /bin/bash#退出容器exit#查看正在运行的容器 docker ps #查看所有容器(包含已停止的) docker ps -a #启动容器docker start 容器ID或者容器名#停止所有容器docker stop $(docker ps -a -q)#删除所有已停止容器docker rm $(docker ps -a -q)#启动所有容器docke
kubectl安装 1)使用以下命令下载最新版本:curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"2)验证二进制文件(可选)下载 kubectl 校验和文件:curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/
rancher修改启动端口 目录方法一方法二方法一1、停止容器(docker stop d00254ce3af7)2、停止docker服务(systemctl stop docker)3、修改这个容器的hostconfig.json文件中的端口(原帖有人提到,如果config.v2.json里面也记录了端口,也要修改)cd /var/lib/docker/containers/d00254ce3af7* #这里是CONTAINER ID#/var/lib/为docker安装地址vim hostconfig.js
GlusterFS——分布式复制卷 目录一、目的二、环境三、安装准备3.1 关闭防火墙3.2 关闭selinux3.3 时间同步四、安装过程4.1 先搜索可以安装的源4.2 选择合适的版本进行下载安装源(这边举例最新版本)4.3 执行安装4.4 查看安装的版本4.5 启动GFS并设为开机自启,然后可查看一下GFS状态五 、GlusterFS分布式复制卷配置5.1 创建所需要的目录5.2 在其中一个服务端上建立与其他两台的peer关系,我这边在20.0.0.11上执行5.3 查看节点情况5.4 创建复制卷5.5 启动复制卷并查看5.6 挂载gf
yum下载报错 [Errno 14] curl#56 - “Recv failure: Connection re set by peer“ yum下载时报错http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/mariadb-libs-5.5.68-1.el7.x86_64.rpm: [Errno 14] curl#56 - "Recv failure: Connection re set by peer"分析: 发现源的配置文件/etc/yum.repos.d/CentOS-Base.repo 内容都是http请求,猜测因为公司对请求头进行了限制,只能使用https的请求,所以尝试
定时任务 crontab crontab命令:周期性计划任务按照预先设置的时间周期 (分钟、小时、天…)重复执行用户指定的命令操作属于周期性计划任务主要设置文件:全局配置文件,位于文件:letc/crontab系统默认的设置,位于目录:/etc/cron.*/用户定义的设置,位于文件:/varlspool/cron/用户名管理crontab计划任务●编辑计划任务crontab -e [-u 用户名]●查看计划任务crontab -l [-u 用户名]●删除计划任务crontab -r [-u 用户名]
mysql8连不上工具 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';备选:alter user root identified with mysql_native_password by '密码';
配置本地yum源 1.将iso镜像复制到linux系统中2.挂载镜像到/mnt中 #进入放置iso的目录,chmod提权mount -o loop CentOS-7-x86_64-DVD-1511.iso /mnt3.在/opt中创建一个centos目录4.把/mnt中的文件全部复制到/opt/centos中5.进入/etc/yum.repos.d/把里边文件全部删除6.创建一个文件命名为docker.repo7.编辑docker.repovi docker.repo[centos]
配置本地yum源 1.将iso镜像复制到linux系统中2.挂载镜像到/mnt中 #进入放置iso的目录,chmod提权mount -o loop CentOS-7-x86_64-DVD-1511.iso /mnt3.在/opt中创建一个centos目录4.把/mnt中的文件全部复制到/opt/centos中5.进入/etc/yum.repos.d/把里边文件全部删除6.创建一个文件命名为docker.repo7.编辑docker.repovi docker.repo[centos]
mysqldump直接数据库数据迁移 命令:mysqldump -h 老库IP -u老库用户 -p老库密码 --port 端口 --opt --compress 老库库名 --skip-lock-tables | mysql -h 新库IP --port 端口 -u新库用户 -p新库密码 --database 新库库名
mysql报错3009_ERROR 3009 (HY000)未升级数据结构 问题:mysql> grant all privileges on *.* to 'lvhanzhi'@'%' identified by 'Bgx123.com';ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 50560, now running 50725. Please use mysql_upgrade to fix this error
数据库备份恢复—Xtrabackup备份与恢复 目录一、安装工具与常用选项二、全量备份与恢复2.1 全量备份2.2 恢复1、保持数据一致:2、恢复:如报错查看mysql/data/下是否有不是mysql用户的文件,修改成mysql用户即可3、更改 data/ 目录权限并启动mysql:如报错查看mysql/data/下是否有不是mysql用户的文件,修改成mysql用户即可4、可以看到数据库和表均已恢复一、安装工具与常用选项[root@master tools]# yum install -y percona-xtrabackup-24-2.4.9-
数据库备份恢复—Xtrabackup备份与恢复 目录一、安装工具与常用选项二、全量备份与恢复2.1 全量备份2.2 恢复1、保持数据一致:2、恢复:如报错查看mysql/data/下是否有不是mysql用户的文件,修改成mysql用户即可3、更改 data/ 目录权限并启动mysql:如报错查看mysql/data/下是否有不是mysql用户的文件,修改成mysql用户即可4、可以看到数据库和表均已恢复一、安装工具与常用选项[root@master tools]# yum install -y percona-xtrabackup-24-2.4.9-
卸载rpm程序 rpm -qa | grep jdk #查找jdk的程序for i in $(rpm -qa | grep jdk); do echo $i; rpm -e --nodeps $i; done #卸载查找到的jdk程序