运维开发 Docker commit 镜像后数据丢失 一、发现问题 1、运行 tomcat docker run -d \ --name tomcat \ -p 9999:8080 \ -v /docker/tomcat/webapps:/usr/local/tomcat/webapps \ tomcat 2、在 webapps 添加内容 cd /docker/tomcat/webapps && mkdir H1 &&...
运维开发 Linux 设置定时任务 Linux 设置定时任务 1. 安装 crontab yum -y install crontabs 2. 开启 crontab 服务 service crond start service crond start #启动服务 service crond stop #关闭服务 service crond restart #重启服务 service crond reload #重新载入配置 # 查看...
经验教程 Mysql 密码破解 Mysql 密码破解 1. 找到数据库的user.MYD文件 一般是单独存在一个文件夹中,默认是在路径 "C:\Program Files\MYSQL\MYSQL Server 5.0\data"下。 2. 使用 UltraEdit 打开 3. 复制 root 后面的40位密码 然后 md5 解密网站破解。有时候 40 位是分开的,但是只需要保证字符串是40位就行。
运维开发 kubernetes 之 sealos 搭建高可用集群 kubernetes 之 sealos 搭建高可用集群 如图所示,kuernetes组件组件主要可分为APISERVICE、replication CrontrollerManger、Scheduler、ETCD、Kubelet、Kube_proxy等。部署高可用,实际就是这些组件的高可用。 由于ETCD使用raft算法,所以当部署多个master节点时,会自动组成高可用;CrontrollerM...
运维开发 Linux 系统内核升级 Linux系统内核升级 1、查看现有Linux系统版本 cat /proc/version 或 uname -a 2、升级系统内核 一般来说,只有从https://www.kernel.org/ 下载并编译安装的内核才是官方内核,可以看出目前的稳定版版本为5.17.1。 不过,大多数 Linux 发行版提供自行维护的内核,可以通过 yum 或 rpm 等包管理系统升级。 ELRepo是一个为Lin...
运维开发 Docker-compose 相关命令详细教程 - 关于compose 应该怎么学 Docker-compose 详细教程 Docker-Compose 的编排结构 Docker-Compose 将所管理的容器分为三层 工程(project):一个工程包含多个服务 服务(service):一个服务当中可包括多个容器实例 容器(container) Docker-Compose 运行目录下的所有文件(docker-compose.yml、extends文件 或 环境变量文件等)组成...
运维开发 SSH 如何实现内网机器无密码登录 - ssh-keygen 使用技巧 SSH 实现内网机器无密码登录 1、编辑 hosts 文件 同时向三台机器发送命令:vim /etc/hosts,假设三台机器的 ip 分别如下: 172.21.9.100 master 172.21.9.101 node1 172.21.9.102 node2 2、生成密钥 输入命令:ssh-keygen -t rsa,一直回车,生成的密钥在 ~/.ssh 目录下。可以看见有 id_rsa 和 ...
经验教程 Nat 网络地址转换 IP 地址中预留了 3 个私有地址网段,在私有网络内,可以任意使用。 其余的 IP 地址可以在互联网上使用,由 IANA 统一管理,称为公网地址。 NAT 解决了 IPv4 地址不够用的问题,另外 NAT 屏蔽了私网用户真实地址,提高了私网用户的安全性。 典型的 NAT 组网模型,网络通常是被划分为私网和公网两部分,各自使用独立的地址空间。私网使用私有地址 10.0.0.0/24 ,而公网使用公网...
其他分享 为什么 ping 不通 google.com 前言: 为什么在ping不通Google的时候,我们却可以web直接访问Google (已开启SSR 翻 墙) SSR访问Google 因为GFW的限制导致国内无法直接访问谷歌,那么SSR为什么能绕过限制可以直接访问Google呢? 首先我们要先了解一下SSR的工作原理 SSR原理 SSR是基于SS(Shadow socks)开发的 加密代理 软件 原理其实很简单 就是使用socks5代理 soc...
经验教程 Docker 创建 Mysql 主从数据库 一、master 创建 1、 在 /home/docker/mysql8-master 目录下新建配置文件 my.cnf [mysqld] server-id=100 log-bin=mysql-bin #binlog-do-db = test binlog-ignore-db = mysql binlog-ignore-db = sys binlog-ignore-db = performanc...
程序开发 Python 实现DDNS 动态解析到阿里 什么是 DDNS? DDNS(Dynamic Domain Name Server,动态域名服务)是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。 DDNS的使用场景分析 在中国,面向社会的服务器是需要备案的,而备案的时候是需要使用一个固定...
运维开发 Centos 家庭服务器必备技巧之如何远程重装系统 一、得到基本信息 # 查看 IP地址及网卡信息 [root@localhost /]# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope ...