- 博客(26)
- 收藏
- 关注
原创 Python 根据 SQL 查询语句,将数据导出为 Excel 文件
【代码】Python 根据 SQL 查询语句,将数据导出为 Excel 文件。
2024-04-30 10:54:37
242
原创 RedShift 授权操作
RedShift 中只能有一个数据库,是在创建 RedShift 的时候创建的;SCHEMA 是 RedShift 中的模式,可以将 SCHEMA 理解为 MySQL 中的 DATABASES,授权也是针对 SCHEMA 去授权的。RedShift 中创建的用户默认是有超级管理员的权限的,生产环境中,一定要控制权限,将授权精确到 SCHEMA 甚至 TABLES。
2024-03-07 20:07:10
556
原创 Docker 部署 MySQL容器 & 使用 shell 脚本部署
1、使用 pull 拉取 MySQL 镜像2、创建需要映射的本地目录和配置文件3、启动 MySQL 容器4、进入容器并登录 MySQL5、使用脚本部署 MySQL 容器
2022-10-21 17:26:16
1988
转载 一篇文章为你图解 Kubernetes 网络通信原理
【文章出处】原文链接:https://blog.csdn.net/qq_39578545/article/details/123622992
2022-10-20 15:21:07
231
原创 kubectl 命令使用
1、kubectl run创建并运行一个或多个容器镜像创建一个Deployment 或 Job来管理容器语法:$ run NAME --image=image [--env="key=value"] [--port=port] [--replicas=replicas] [--dry-run=bool] [--overrides=inline-json] [--command] -- [COMMAND] [args...]示例:启动nginx实例。kubectl run nginx --
2022-07-08 18:19:24
971
原创 Kubernetes 名词含义
目录1、Deployment典型的用例如下:创建deploymentPod-template-hash label更新deploymentLabel selector更新回退deployment检查deployment 升级的历史记录清理policydeployment扩容比例扩容:暂停和恢复deployment暂停deployment更新deployment中的镜像注意新的rollout启动可以进行任意多次更新,例如更新使用的资源最后恢复deploymentdeployment的状态进行中的deploym
2022-07-08 18:19:13
2124
原创 Kubernetes 之关于 Namespace
默认情况下,Kubernetes 中所有的 Pod 都是可以互相访问的,但如果我们不想让某两个或者多个 Pod 之间进行相互访问,那么我们就可将这些 Pod 划分到不同的 Namespace 下面来实现对 Pod 的隔离(就像当是对这些 Pod 进行分组),方便我们对其 Namespace 下的资源进行使用和管理。Namespace 为名称提供了一个范围,资源的 Names 在 Namespace 中具有唯一性。创建 ns 有两种方法:通过 yaml 文件创建a. 编辑 yaml 文件b.
2022-07-08 18:03:39
1278
原创 Docker 部署 Prometheus & Grafana (监控主机进程)
目录1、环境介绍:2、部署‘主机进程’监控1、使用 Docker 部署 Grafana2、部署并启动 prometheus3、下载 process-exporter4、创建并编辑文件 process-name.yaml5、在 prometheus.yml 中添加以下内容6、静默启动 process-exporter7、检查 process-exporter 是否启动8、重启 prometheus 容器9、访问 Grafana 页面10、创建仪表盘1、环境介绍:采用阿里云 CentOS 7.6 版本[r
2022-03-10 11:06:59
803
原创 Docker 部署 Prometheus & Grafana (监控主机基础指标)
目录1、环境介绍:2、部署主机基础指标监控1、使用 Docker 部署 Grafana2、部署并启动 prometheus3、部署并启动 node-exporter4、在 prometheus.yml 中添加以下内容5、访问 Grafana 页面6、创建仪表盘7、解决问题1、环境介绍:采用阿里云 CentOS 7.6 版本[root@aliyun ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)Docker 环境安装
2022-03-09 14:41:08
810
原创 Docker 部署 Prometheus & Grafana (监控 Docker 指标)
目录1、环境介绍:2、部署 Docker 指标监控1、使用 Docker 部署 Grafana2、部署并启动 prometheus3、部署并启动 cadvisor4、在 prometheus.yml 中添加以下内容5、访问 Grafana 页面6、创建仪表盘1、环境介绍:采用阿里云 CentOS 7.6 版本[root@aliyun ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)Docker 环境安装https:
2022-03-07 14:43:42
447
原创 Docker 部署 Nginx & Tomcat
目录Docker 安装 Nginx1、搜索镜像 search2、下载镜像 pull3、运行测试4、查看容器5、本机测试Docker 安装 Tomcat官方用法:1、载完在启动2、启动运行3、进入容器4、发现问题5、解决办法6、再次测试Docker 安装 Nginx1、搜索镜像 search[root@localhost ~]# docker search nginxNAME DESCRIPTION
2022-01-07 10:25:19
1928
原创 Docker的其他命令
目录后台启动命令查看日志命令查看容器中的进程信息查看镜像元数据进入当前正在运行的命令命令测试方式二测试区别从容器内拷贝文件到主机上后台启动命令# 命令 docker run -d 镜像名使用docker ps 命令查看发现 centos 停止了。注:docker 容器使用后台运行,就必须要有一个前台进程,docker 发现没有应用,就会自动停止。查看日志命令docker logs --details 显示提供给日志的额外详细信息-f, --follow 跟踪日志输出 --since
2022-01-05 17:47:22
933
原创 Docker的常用命令
帮助命令:docker version # 显示docker的版本信息docker info # 显示docker的系统信息,包括镜像和容器的docker 命令 --help # 帮助命令帮助文档的地址:https://docs.docker.com/reference/镜像命令:docker images # 查看所有本地的主机上的镜像[root@VM-0-10-centos /]# docker imagesREPOSITORY TAG IM
2021-11-25 19:08:53
440
原创 linux---awk命令
awk目录什么是awkawk命令格式awk的基本使用从命令行读取程序脚本使用数据字段变量在脚本中使用多个命令从文件中读取程序在处理数据前运行脚本在处理数据后运行脚本awk高级用法使用变量内建变量1、字段和记录分隔符变量2、数据变量什么是awk虽然sed编辑器是非常方便自动修改文本文件的工具,但其也有自身的限制。通常你需要一个用来处理文件中的数据的更高级工具,它能提供一个类编程环境来修改和重新组织文件中的数据。这正是awk能够做到的。awk程序是Unix中的原始awk程序的GNU版本。 awk程序让流编
2021-10-12 20:53:11
865
原创 linux---sed命令
sed命令目录sed命令sed命令的格式1、在命令行定义编辑器命令2、在命令行使用多个编辑器命令3、从文件中读取编辑器命令更多的替换选项1、替换标记有4种可用的替换标记:2、替换字符使用地址在sed编辑器中有两种形式的行寻址:1、数字方式的行寻址2、使用文本模式过滤器3、命令组合删除行插入和附加文本修改行转换命令打印行1、打印行2、打印行号3、列出行使用 sed 处理文件1、写入文件2、从文件读取数据sed案例sed命令sed编辑器被称作流编辑器( stream editor),和普通的交互式文本编辑器
2021-08-15 16:30:27
10748
原创 linux---grep命令&正则表达式
grep命令:功能:根据用户指定的”pattern(过滤条件)“对目标文本逐行进行匹配检查;打印出符合条件的行,即文本搜索工具。注:PATTERN即过滤条件指由文本字符及正则表达式元字符所编写的字符串。grep家族有三大成员分别为:grep:支持使用基本正则表达式。egrep:支持使用扩展正则表达式。 grep -Efgrep:不支持使用正则表达式。参数-n :显示行号-o :只显示匹配的内容-q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过
2021-08-15 10:33:00
1988
原创 linux---free简介
free 命令是一个显示系统中空闲和已用内存大小的工具。free 命令的输出和 top 命令相似。[root@localhost ~]# free默认 free 会以 KB 为单位显示信息b (B),-k (KB)-m (MB),-g (GB)–tera 以TB为单位显示输出-h、 --显示人类可读的输出–si使用1000而不是1024的幂-l、 --lohi显示详细的低内存和高内存统计信息-t、 --总计显示RAM+交换的总计-s N,-s N每N秒重复打印一次-c N,-c
2021-08-15 09:53:23
365
原创 linux---ps命令简述
ps命令用于报告当前系统的进程状态。[root@www ~]# ps -aux-a:显示当前终端下的所有进程信息,包括其他用户的进程-u:使用以用户为主的格式输出进程信息-x:显示当前用户在所有终端下的进程-A :所有的进程均显示出来,与 -e 具有同样的效用;USER:用户名PID:进程号%CPU:总体CPU百分比%MEM:RES占总MEM的百分比VSZ:虚拟内存占用大小RSS:实际内存占用大小TTY:终端类型STAT:进程状态START:进程启动时刻TIME:进程
2021-08-14 19:04:01
415
原创 linux---top命令简述
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器[root@www ~]# top第一行:任务队列的信息—同uptime命令的执行结果23:49:11:系统的时间up 3 min:运行的时间2 users:当前登录的用户load average: 0.45(1分钟负载的情况), 0.72(5分钟负载的情况), 0.34(15分钟负载的情况):负载均衡—每隔5秒检查一次活跃的进程数—高于5就是超负荷运转第二行:ta
2021-08-14 16:04:45
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人