自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zbljz98的博客

一个未来开发运维工程师的成长历程记录

  • 博客(22)
  • 收藏
  • 关注

原创 深入理解KVM - 编译新内核

克隆kvm主线代码准备编译环境推荐CentOS8及以上版本安装编译工具安装依赖环境配置config文件编译vmlinux

2022-04-20 11:53:19 621

原创 树莓派/香橙派 系统硬件优化

文章目录自定义用户自定义LED行为自定义登陆界面配置桌面安装桌面环境配置vnc登录配置虚拟桌面自定义用户过滤原用户所在的所有组for group in `id | egrep -o '[a-z-]+'`; do echo -n "$group "; done自定义LED行为进入 /sys/class/leds 后可以看到识别的LED选择其中一个进入后,使用 cat trigger 查看支持的操作自定义登陆界面配置桌面安装桌面环境配置vnc登录配置虚拟桌面...

2022-04-19 10:06:52 780

原创 记录一次服务器内存报错处理过程

偶然登陆服务器时发现有一个错误提示,使用abrt-cli发现是MCE错误MCE(Machine check events)大概意思是处理器检查到了错误,接下来使用journalctl | grep -iA 20 mce可以看到是处理器1的第二个内存出现了错误图中我们可以看到是EDAC(Error Detection And Correction)发出的通知,当尝试对错误的地方进行修复并且修...

2021-07-13 12:30:02 899

原创 在CentOS7中快速搭建Harbor1.8

文章目录下载最新版本的Docker并部署在服务器中1. 卸载老版本的Docker2. 安装依赖关系3. 添加软件源4. 安装稳定版本Docker5. 启动Docker并设置为开机自启安装Docker-compose1. 安装扩展软件源2.安装python2-pip3. 安装Docker-compose下载Harbor代码1. 使用rz命令上传离线包2. 解压缩Harbor包3. 进入harbor文...

2019-07-20 13:46:56 1200

转载 深入理解指针(C语言)

前言这不是我第一次写关于C指针的文章了,只是因为指针对于C来说太重要,而且随着自己编程经历越多,对指针的理解越多,因此有了本文。然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要有计算机硬件以及操作系统等方方面面的基本知识。所以我想通过一篇文章来尽可能的讲解指针,以对得起这个文章的标题吧。 为什么需要指针?指针解决了一些编程中基本的问题。第一,指针的使用使得不同区域的代...

2018-11-13 16:04:06 346

原创 Mysql学习记录

目录:对数据的增删改查,显示数据库和数据表的创建信息。显示表的结构。显示数据库的变量信息。显示数据库的队列信息。改变表的结构。创建数据库用户,并查询授权信息。 1、显示数据库队列信息show full processlist;2、显示数据库变量信息show variables;3、创建用户,并设置密码create user tom;...

2018-10-24 11:25:00 163

原创 Vsphere集群维护经验

结构简述:用十台服务器做的Vsphere的集群,其中使用了超融合将硬盘组合。三个千兆网口,一个为管理网口,另外两个为业务网口,两个万兆光口,做磁盘交换。问题再现:有一台服务器下线,因为主板有问题。当这台服务器修好并重新上线之后,有检测出另外一台服务器的主板也有问题。从管理端将服务器置为维护模式后大部分虚拟机迁移失败,登陆服务器的管理界面,下线虚拟机并关闭服务器。后Vcenter出现...

2018-08-16 09:16:03 2548

原创 Ubuntu笔记本折腾记(专治切换显卡死机)

分为几大部分:1、ubuntu系统的安装(针对安装卡死的)2、ubuntu安装独显驱动并关闭独显3、ubuntu系统的美化及安装常用软件因为日常使用用不到独显,所以屏蔽独显从而实现降低发热和省电的目的。 第一部分本人笔记本为Dell 7559安装过程中,出现过加载系统卡死、无法正常关机的情况造成此类问题的原因为ubuntu的显卡驱动nouveau对独显不支持,所以可...

2018-08-16 09:12:39 11468 2

原创 CentOS部署SVN

1、安装svnyum install subversion -y2、创建svn工作目录mkdir pro3svnadmin create pro33、进入目录,配置svncd pro3/confvim svnserve.conf删除注释符其中最后realm修改为认证域名称4、修改验证用户vim passwd5、配置验证空间vim authz在groups下添加用户及用户组名称添加控制域及权限其中...

2018-07-11 20:45:03 359

原创 CentOS服务器压力测试及MySQL压力测试

Sysbench是一个跨平台的基准测试工具。基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。基准测试可以理解为针对系统的一种压力测试。但基准测试不关心业务逻辑,更加简单、直接、易于测试,数据可以由工具生成,不要求真实;而压力测试一般考虑业务逻辑(如购物车业务),要求真实的数据。系统环境:CentOS 7.5所需软件环境:MariaDB-devel、MariaDB-clien...

2018-07-10 14:34:08 2394

原创 CentOS7安装MySQL8社区版

1、从官网下载rpm安装包2、上传压缩包并解压3、删除其中的minimal-server后执行安装yum localinstall ./* -y4、查看server包中service文件名称rpm -qa | egrep -i mysqlrpm -ql mysql-community-server | egrep -i *.service5、启动mysqlsystemctl start mysql...

2018-07-10 11:19:17 954

原创 Systemctl常用命令

目录:1、服务的启动、开机自启

2018-05-31 20:01:57 2170

原创 CentOS7与CentOS6的区别

目录:1、sysvinit更换为systemd2、网卡的命名规则发生改变3、systemd融合了chkconfig和service的功能4、hostname、locale的配置文件发生变化5、rc.local默认不再支持6、启动级别的设置发生变化Sysvinit、Upstart、System区别:Sysvinit:init为pid为1的进程,init进程为所有进程的祖先,不可kill。大多数发行版...

2018-05-31 18:37:07 639

原创 安装Grafana及配置

Grafana为数据可视化平台,类似的平台还有Kibana。两个平台为不同的团队开发,Kibana适合做简单的多维分析,并支持ES语法。Grafana支持用户和组织的管理,并且有丰富的模板可供使用。使用系统:CentOS7.4Grafana安装:1、下载rpm源并进行安装wget https://s3-us-west-2.amazonaws.com/grafana-releases/release...

2018-05-29 16:48:59 12825 4

原创 Firewalld及Iptables

Iptables1、添加规则iptables -(A|I) (INPUT|OUTPUT) -p(tcp|udp) --dport 端口 -j (ACCEPT|DROP) -A为在最后添加-D为删除规则-I为在指定位置添加-p指定传输层协议--dport为端口-j为规则是允许(ACCEPT)还是拒绝(DROP)原规则如图所示添加规则开放1234端口iptables -A INPUT -p tcp -...

2018-05-29 14:54:55 603

原创 在CentOS7中安装MariaDB10.3

MariaDB和MySQL的关系:MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名...

2018-05-26 16:15:11 14750 2

原创 top常用操作及解释

load average中显示的是处理器一分钟、五分钟、十五分钟的负载情况tasks显示的是进程信息cpu中显示的是    us:用户空间占用百分比    sy:内核空间占用百分比    ni:用户进程空间内改变过优先级的进程占用百分比    id:空闲百分比    wa:等待输入输出占用百分比    hi:硬件中断    si:软件中断    st:实时按1键可以查看cpu信息按shift+p可...

2018-05-22 22:04:35 721

原创 CentOS开启系统的自动更新

安装yum-cron:yum install yum-cron -y查看yum-cron包含的文件修改/etc/yum/yum-cron.conf文件启动yum-cron并添加开机启动

2018-05-17 16:01:08 704

原创 修改CentOS系统最大连接数和文件打开数

1、进入/etc/security2、编辑limits.conf* soft nofile 204800* hard nofile 204800* soft nproc 204800* hard nproc ...

2018-05-17 15:46:38 10020

原创 使用Nginx处理静态页面,搭建LnmpA环境

先搭建Lamp环境:https://blog.csdn.net/zbljz98/article/details/803290141、编译安装nginx./configure --prefix=/usr/local/nginxmake -j 8 && make install2、修改apache监听端口3、修改nginx配置文件修改用户和用户组为www修改工作进程(建议为物理核心数的...

2018-05-17 15:18:55 253

原创 CentOS7使用Yum安装tomcat

1、首先安装java openjdk为了简介,直接使用yum install java-1.8.0-openjdk* -y如果发生变化,可以使用反向搜索查找变更。2、安装tomcat3、根据tomcat的pid判断端口监听情况4、根据端口情况,添加防火墙规则5、安装其他扩展包tomcat-webapps    tomcat首页tomcat-admin-webapps    tomcat管理界面to...

2018-05-16 23:43:49 2885

原创 LAMP环境搭建(mysql使用innodb引擎)

系统:centos7因为特殊原因需要使用老版本的phpLAMP:php5.2+apache2.2+mysql5.5上传所有文件安装软件源并更新及Development Tools组yum install epel-release yum makecache yum install make cmake gcc gcc-c++ gcc-g77 flex bison file libtool libt...

2018-05-15 22:48:03 243 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除