- 博客(33)
- 资源 (4)
- 收藏
- 关注
原创 Gitlab安装与配置优化(linux主机,非容器)
1、Gitlab简介:官方解读:GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。2、Gitlab的安装:首先把相对应服务与端口在防火墙上放开;http服务,80端口,8091端口:firewall-cmd --add-port=8091/tcp --permanentfirewall-cmd --add-port=80/tcp --permanentfirewall-cmd --add-service=http --perma
2021-11-23 09:42:36
13397
原创 gitlab+jenkins+docker 实现自动化部署(一)
gitlab+jenkins+docker 实现自动化部署超详细,爆肝!!!
2021-11-18 16:36:27
71179
3
原创 GO连接数据库--踩坑(超详细)
当使用go语言对数据进行连接时需要几部操作:1.数据库侧:需要允许远程连接,具体操作方法详见:本地主机连接阿里云数据库(自建数据库)排雷_秋为春的博客-优快云博客2.GO侧1)需要引入go-sql-driver驱动常见的引入方法有两种:①通过命令行——前提是go的各个环境变量要配置好go get -u github.com/go-sql-driver/mysql②通过git进行复制首先你的电脑要支持git这个命令,如果不支持需要下载安装Git下载地址给你放这了:Gi
2021-11-17 17:25:19
66911
2
原创 慢Sql查看
1、什么是慢Mysql?MySQL慢查询就是在日志中记录运行比较慢的SQL语句,这个功能需要开启才能用。2、为什么会出现慢Mysql① 写操作刷脏页脏页的定义是这样的:内存数据页和磁盘数据页不一致时,那么称这个内存数据页为脏页。对于一条写操作的 SQL 来说,执行的过程中涉及到写日志,内存及同步磁盘这几种情况。在写操作时,InnoDB会将记录写入到 redo log 中,并更新缓存,这样更新操作就算完成了。后续操作存储引擎会适当的时候(buffer pool满了或者redo lo
2021-11-11 09:50:37
14030
原创 使用kubeadm快速部署一套K8S集群
基础环境说明IP 角色 安装软件 192.168.17.150 k8s-Master kube-apiserver kube-schduler kube-controller-manager docker flannel kubelet 192.168.17.152 k8s-node01 kubelet kube-proxy docker flannel 192.168.17.149 ...
2021-11-02 15:16:00
12387
原创 Prometheus + Grafana部署使用
目录1、部署环境说明2、部署Prometheus2.1设置用户2.2 安全设置3.部署node_exporter4. prometheus添加主机5. 部署grafana1、部署环境说明IP 组件 10.200.115.90 Prometheus &grafanaserver 10.200.114.162 prometheusnode/2、 2、部署Prometheus使用 wget下载wget https:...
2021-10-25 18:35:06
13137
原创 WIN10系统休眠文件与保留存储
是不是时常因为C盘系统不够用而焦虑,查看系统盘当中有个休眠文件,占用系统空间十几个G想删却无从下手,读完该篇文章你就可以随意的开启、关闭休眠文件啦。休眠文件的功能休眠文件的功能是保存当前内存中的所有数据至硬盘后关闭电源,电脑再次开启时还能够很快恢复到关机前的状态。更改休眠文件的大小在命令窗口输入命令【powercfg hibernate size 50】并回车(50表示将休眠文件大小设置为默认大小的50%,休眠文件默认大小与系统分配的内存相当);关闭休眠文件在命令窗口输入【powe.
2021-09-24 15:38:30
106030
4
原创 大学生应届运维笔试题
单选题 IAAS是( )的简称 C软件即服务 平台即服务 基础设施即服务 硬件即服务Openstack的组件不包括( ) DNova Swift Keystone EC2 3、( )有数据校验能力,提供数据容错能力 A A、Raid 5 B、Riad 2 C、Raid 1 D、Raid 0 4、( )是公有云计算基础架构的基石 B...
2021-09-20 16:44:23
4831
原创 HPC超算初识思维导图
HPC是高性能计算(High Performance Computing)机群的简称。指能够执行一般个人电脑无法处理的大资料量与高速运算的电脑,其基本组成组件与个人电脑的概念无太大差异,但规格与性能则强大许多。现有的超级计算机运算速度大都可以达到每秒一兆(万亿,非百万)次以上。有兴趣的的可以看下如下思维导图:...
2021-09-09 14:50:29
5764
原创 ansible初识,安装,配置文件说明,模块讲解,
AnsibleAnsible安装Ansible仓库默认不在yum仓库中,因此我们需要使用下面的命令启用epel仓库。yum -y install epel-release.noarch再使用下列命令进行安装yum install ansible配置远程主机免密登录:先生存秘钥Ssh-keygen然后复制到相对应的主机ssh-copy-id root@192.168.x.x2. Ansible初识:2.1 基本架构Ansible core...
2021-09-09 14:19:46
6718
原创 swapoff -a 失败无法分配内存的解决方法
各位老铁,在使用swapoff -a关闭虚拟分配内存时,是否遇到了如下问题?不要慌,不要怕,以下方法可以包治该问题。1、在/etc/sysctl.conf文件里添加vm.overcommit_memory=0,重启后就可以解决2、直接把/etc/fstab 虚拟内存这一行注释掉ps:最好使用第一种方法呦各位老贴,get了吗?...
2021-09-09 09:43:49
62219
7
原创 虚拟机隔离和容器隔离机制及区别
1、虚拟机隔离机制通过虚拟化技术虚拟出资源完全独立的的主机,支持虚拟化的层是hypervisor,hypervisor是一种虚拟化服务器的软件。2、Docker容器的隔离机制Docker利用Namespace实现系统环境隔离,采用Cgroup实现资源限制并通过镜像实现根目录环境隔离。对比传统虚拟机(VM),Docker简练而优雅,正在改变开发、测试、部署应用的方式。3、虚拟机与docker相同及区别:1)虚拟机和容器都是在硬件和操作系统以上的,虚拟机有Hypervisor层,Hyperv
2021-09-07 10:36:00
45786
原创 kubernetes 二进制部署之网络部署(Flannel)
ETCDCTL_API=2 /opt/etcd/bin/etcdctl --ca-file=/opt/etcd/ssl/ca.pem --cert-file=/opt/etcd/ssl/server.pem --key-file=/opt/etcd/ssl/server-key.pem --endpoints="https://192.168.17.138:2379,https://192.168.17.143:2379,https://192.168.17.144:2379" set /coreos...
2021-09-01 18:28:57
3677
原创 二进制安装Docker
下载、安装wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.6.tgztar -zvxf docker-19.03.6.tgz把文件copy到/usr/bin下面cp docker/* /usr/bin/写入到服务文件[Unit]Description=Docker Application Container EngineDocumentation=https://docs.do.
2021-09-01 16:23:59
3354
原创 k8s 二进制部署之部署 Etcd 集群
目录1、集群设计2、环境准备2.1 工具下载地址证书管理工具下载:Etcd包下载安全策略2.2、先下载软件2.3cfssl证书2.3.1创建工作目录2.3.2自签证书颁发机构(CA)2.3.3 生成根证书2.3.4签发 Etcd https 证书 2.3.5 生成证书3. Etcd安装3.1 下载Etcd 3.2 解压3.3 安装目录3.3.1 创建安装目录3.3.2将生成的 etcd 证书 cp ...
2021-09-01 15:55:03
3786
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人