99.docker备份脚本

发表于 linux 分类,标签:
#!/bin/bashsource /etc/profilesource ~/.bash_profileset -o nounsetfile=`date "+%Y_%m_%d" -d "1 day ago"`docker cp confluence:/var/atlassian/confluence/backups/backup-"$file".zip /confluenceback/docker exec confluence /bin/bash -c 'find /var/atlassian/confluence/ba...

98.linux虚拟机忘记密码

发表于 linux 分类,标签:
1.进入编辑模式,开机后按E键,进入编辑模式后,找到LANG=zh_CN.UTF-8,在末尾加上init=/bin/sh2.挂载根目录mount -o rw,remount /3.选择修改的用户的密码passwd root输入两次密码4.关闭虚拟机的SELINUX安全机制vim etc/selinux/configSELINUX=disabled5.在根目录下创建一个隐藏文件,让修改的密码生效touch /.autorelabel6.重启系统exec /sbin/init...

97.redis5安装

发表于 mysql 分类,标签:
1.依赖包安装yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl2.安装包准备官网https://redis.io下载最新版rediswget http://download.redis.io/releases/redis-4.0.14.tar.gztar -zxvf redis-5.0.14.tar.gz3.编译安装mv redis-5.0.14 rediscd redismakemake...

96.简单的备份脚本

发表于 linux 分类,标签:
#!/bin/bashcd /data/wwwroot/www_backtar -zcvf leiuk.com_`date +%Y%m%d%H%M`.tar.gz /data/wwwroot/leiuk.comfind /data/wwwroot/www_back -type f -mtime +30 -name "*.tar.gz" -exec rm -f {} \;scp -P 10260 ./leiuk.com_`date +%Y%m%d%H%M`.tar.gz root@hostname:/home/lei/www_back...

95.mysql8.0.22安装

发表于 mysql 分类,标签:
网址:https://dev.mysql.com/downloads/MySQL Community ServerLinux - Generic1)重命名解压出来的文件夹,这里改成mysqlmv mysql-8.0.22 mysql2)/data文件夹下创建data文件夹存储文件mkdir /data/mysql_data3)分别创建用户组以及用户和密码groupadd mysqluseradd -g mysql mysql4)授权刚刚新建的用户chown -R mysql:mysql /data/mysqlchmod -R 750 /data/mysql_d...

94.k8s常用命令

发表于 linux 分类,标签:
常用查询命令:kubecctl get hpa  #查询容器弹性使用情况kubectl get pod | grep top  #获取top的pod信息kubectl get nodes  #获取节点信息kubectl top pod | grep top  #查询top的pod资源情况kubectl top nodes  #查询节点资源使用率kubectl describe nodes | grep top  #查询top占用节点资源情况...

92.用mysqldump备份数据库脚本

发表于 mysql 分类,标签:
你可以使用以下Shell脚本来备份整个MySQL数据库并添加时间戳:#!/bin/bash# MySQL数据库信息DB_USER="your_username"DB_PASSWORD="your_password"DB_NAME="your_database_name"# 备份文件名中的时间戳TIMESTAMP=$(date +"%Y%m%d%H%M%S")# 备份文件存放路径BACKUP_DIR="/path/to/backup/directory"# 创建备份目录(如果不存在)mkdir -p $BACKUP_DIR# 使用 mysql...

91.yum安装的mysql8忘记root密码

发表于 linux 分类,标签:
如果你忘记了MySQL8的root密码,你可以通过以下步骤来重置它。请注意,这些步骤适用于使用YUM安装的MySQL8的情况。如果你使用了不同的安装方法,可能需要稍微不同的步骤。停止MySQL服务:首先,停止MySQL服务以确保在重置密码时不会发生并发访问。使用以下命令停止MySQL服务:systemctlstopmysqld以跳过权限检查的方式启动MySQL:这将启动MySQL服务,但跳过权限检查,以便你可以登录并重置密码:mysqld_safe--skip-grant-tables&使用root用户登录到MySQL:执行以下命令登录到MySQL服务器,此时不需要密码:mysql-uroot选择MySQL数据库:在MySQL命令行中,使用以下命令选择MySQL数据库:usemysql;重置root密码:现在你可以重置root用户的密码。执行以下SQL语句来修改密...

90.k8s安装实践

发表于 linux 分类,标签:
1.关闭防火墙systemctl stop firewalldsystemctl disable firewalld2.关闭selinux#永久关闭sed -i 's/enforcing/disabled/' /etc/selinux/config#临时关闭setenforce 03.关闭swap#临时关闭swapoff -a#永久关闭vim /etc/fstab4.主机名hostnamectl set-hostname <hostname>5.在master添加hostscat >> /etc/hosts <<...

89.redis安装

发表于 linux 分类,标签:
1.源码安装所依赖的包(gcc)全部版本:http://download.redis.io/releases/4.0.9版本:wget http://download.redis.io/releases/redis-4.0.9.tar.gzyum  -y  install  gcc2.解压tar -zxvf redis-4.0.8.tar.gz3.安装make  &&  make install4.初始配置./utils/install_server.sh[root@npaiengine-2 /data/redis-4.0.8]# ./utils/install_s...