- 博客(45)
- 收藏
- 关注
原创 外网同步清华源mysql到内网搭建mysql源
外网mysql源目录主要有apt和yum目录,apt目录大小17G,yum大小99G。1.后台同步命令:会经常断,最好用脚本监控一下,断了再执行,是增量同步。2.同步后把apt目录和yum目录打包传内网。3.通过nginx配置访问。5.可以yum命令安装。4.配置服务器源文件。
2026-01-27 16:06:42
35
原创 mysql-redis-kafka-es-ngnix安装调试
reindex.remote.whitelist: "节点1IP:9200,节点2IP:9200,节点3IP:9200"zookeeper.connect=节点1IP:2181,节点2IP:2181,节点3IP:2181。discovery.seed_hosts: ["节点1IP", "节点2IP", "节点3IP"]dir /data/redis 修改这里,再启动redis。安装完mysql后,如何修改数据目录。1.安装mysql后,先启动看是否能启动。安装redis后如何修改数据目录。
2026-01-27 15:55:20
619
原创 外网同步所有ubuntu源到内网使用
同步pool目录,pool目录是所有ubuntn的包,不到4T, 无法只同步指定版本的。2.最后把ubuntu-repos目录同步到内网环境,在通过nginx指向这个目录即可。1.内网源使用只需要dist目录和pool目录。#同步ubuntu18.04的dists目录。#同步ubuntu20.04的dists目录。#同步ubuntu22.04的dists目录。#同步ubuntu24.04的dists目录。同步外网清华源的ubuntu源到内网使用。
2026-01-23 16:26:58
362
原创 同步官方python源到内网环境使用
platform_release # 替代旧的 exclude_platforms = win32。verify-hash = true # 保留哈希校验(但错误时跳过,而非终止)hash_release # 新增:哈希错误时跳过包(而非终止)5.白名单的包(运维,开发,AI,大数据,文件处理等)要调成列形式,4400个包。fail_json_release # 新增:跳过JSON解析错误的包。# 启用所有需要的插件(白名单+版本过滤+预发布过滤+平台过滤)
2026-01-23 15:44:36
411
原创 外网同步麒麟源到内网搭建,包含桌面和服务器版本
v /data/kylinos-mirror:/mnt/kylinos-mirror \ # 主机目录:容器内目录。# 后台运行并输出日志(日志文件保存在 CentOS 主机的 /data/kylinos-mirror/var 目录)# 拉取 Debian 11 镜像(若需其他版本,替换为 debian:10 等)# 创建存储目录(建议选大空间分区,如 /data,需确保 ≥50GB 空闲)# 启动容器(核心是 -v 挂载目录,--privileged 提升权限)核心,路径,版本,下载线程。
2026-01-16 16:52:11
703
原创 内网搭建阿里源的centos7系统源arm和x86
同步x86_64的base仓库(-r指定repo ID,-p指定目标目录,-m保留元数据)# 为每个仓库类型(base/updates/extras/epel)创建双架构目录。(2)配置 aarch64(ARM)架构阿里云 AltArch 源。# 同步ARM的base仓库(--arch指定aarch64架构)│ ├─ x86_64/ # x86_64架构base包。# 生成x86_64架构元数据(每个目录单独执行)# 同步ARM的epel仓库(可选,包较少)(1)配置 x86_64 架构阿里云源。
2026-01-16 16:31:47
578
原创 脚本输出中文乱码
当vim打开正常,cat中文乱码时,vim 文件或脚本,:set fileencoding=utf-8。原因可能是文件里的中文不是utf-8的。
2026-01-12 09:11:39
112
原创 服务器磁盘,内存,CPU 利用率拉高方法和工具
chaosblade-1.7.4-linux-arm64.tar.gz 支持arm架构。chaosblade-1.5.0-linux-amd64.tar.gz 支持x86架构。#拉高cpu的使用率到50%#拉高内存的使用率到50%#创建一个10g大小的文件。
2025-07-08 10:01:27
492
原创 给服务器搭建本地和ftp方式的yum源
一 关闭selinux, sentenforce 0立刻生效;2.挂载本地目录:mount /xxxxxx.iso /media。2.挂载本地目录:mount /xxxxxx.iso /media。3.把/media目录下所有东西移动ftp目录。5.重启vsftpd服务。1.上传镜像文件iso。3.配置yum配置文件。1.上传镜像文件iso。4.配置yum配置文件。
2025-03-28 14:42:00
236
原创 centos7.6arm架构安装redis
5. /usr/local/redis/bin/redis-server 启动。2.解压redis的tar包。
2025-02-17 17:23:54
237
原创 centos7arm架构安装mysql服务
grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;grep 'temporary password' /var/log/mysqld.log //在日志查看root初始密码。rpm -e mariadb-libs-5.5.56-2.el7.x86_64 //卸载mariadb包。mariadb //查找mariadb的rpm包。
2025-02-17 17:19:17
343
原创 zabbix调试相关
3.在agent机器 sudo -u zabbix zabbix-agent -t log.warn[*] 查看输出结果,如果结果和server中get一致,证明就是脚本里面部分语句zabbix权限不够,可以在命令前加sudo尝试。2.可以在agent机器执行zabbix-agent -t log.warn[*] 查看输出结果,和执行脚本一致。1.zabbix_get获取的key值和手动执行脚本输出不一致排查。
2025-01-14 09:20:10
125
原创 zabbix利用自带模版监控mysql库
创建zabbixmonitor用户给USAGE,SELECT等权限,密码12345,可以用localhost登录。#创建配置文件默认目录下的.my.cnf。e. 界面模版里面宏-继承模版的宏配置。d.重启zabbix-agent2。c.重启zabbix-agent。f.更新后去最新数据看。
2024-11-12 17:26:17
433
原创 搭建ntp服务器
在ntp服务器上/etc/ntp.conf里面添加。ntpdate 上面主机ip。其它服务器可以和该机对时。重启ntpd服务即可。
2024-11-11 14:31:16
571
原创 安装centos7.4系统后,所需的常见rpm包以及依赖包
1.dos2unix2.expect3.ftp4.htop5.iftop6.lrzsz7.mlocate8.storcli9.telnet10.tftp11.unrar12.vsftpd13.xfsdump。
2024-10-27 15:00:34
250
原创 离线部署zabbix5.0
12、配置/etc/zabbix/zabbix_agentd.conf,配置server机器IP。11、其它机器单独安装zabbix-agent的rpm包。1、将所有zabbix5.0相关的rpm全部安装。# mysql -uroot -p数据库密码。--删除test库和对test库的访问权限。6、编辑zabbix-server配置文件。--输入当前数据库密码,没有密码直接回车。10、修改zabbix字体解决中文乱码。--取消root用户远程登录。--为root用户设置密码。--刷新授权表使修改生效。
2024-10-27 14:48:04
702
原创 外网下载指定的rpm包以及依赖包,内网使用
3.如果外网已有的包再次下载到本地(下载unrar包到本地)1.创建ansible的rpm包目录。2.下载rpm包以及依赖包。
2024-10-27 14:33:53
291
原创 raid相关知识收集以及新增数据盘
4.新增磁盘是fore状态,可以在raid卡vd配置界面第一个raid卡上选择fore configure clear 清理后就能识别了。3.有raid卡的情况下,新增磁盘容易导致系统无法进入。1.raid0是将几块盘存储加在一起。2.ugood状态下才能做raid。
2024-10-26 10:24:36
155
原创 利用vmvare虚拟机无人值守批量给服务器安装centos7.4或者7.6系统
d.vim /var/lib/tftpboot/pxelinux.cfg/default,IP是本机IP地址,文件末尾追加。10.将文件/root/anaconda-ks.cfg文件里面涉及安装包的内容追加到ks.cfg文件里面去。4.挂载镜像到ftp目录下,将dvd驱动里面的镜像挂到/var/ftp/centos7目录下。5.yum安装dhcp,tftp-server,xinetd,vsftpd,syslinux。#在30行添加如下内容(1.网段,dhcp获取IP范围,网关,dns,本机IP,网络引导)
2024-10-26 10:20:48
631
原创 没有telent命令测试端口是否正常
2.echo > /dev/tcp/192.168.1.1/22 通就没有输出,不通会显示连接拒绝。1. ssh -v 192.168.1.1 -p 1521 会显示连接信息。
2024-03-23 09:48:26
553
原创 iptabels和firewalld认知和使用
6版系统可以通过修改配置文件/etc/sysconfig/iptables;然后重启service iptables restart生效。7版系统没有iptables服务,只能通过命令生效。linux6版系统和7版系统都可以使用,
2024-03-14 17:00:30
391
原创 EXSI7版无法打开WEB界面
由于在web界面上开启了防火墙,重启后导致无法打开web界面来开启虚拟机,可以尝试后台开启虚拟机,以及后台命令形式关闭防火墙。esxcli network firewall get --- 查看防火墙状态esxcli network firewall set -- enabled false ---关闭防火墙第一步:按“F2”本地登陆ESXi主机,如下图所示;第二步:进入“Troubleshooting Options”页面,如下图所示;
2023-11-14 22:43:10
8642
2
原创 nginx的各个模块说明
-- 用户认证密码,可以用htpasswd命令生成(htpasswd -bc htpasswd zhoubo 123456)location ^~ /images/ { --- 优先匹配/不识别uri信息中符号信息 优先级02。location ~* \.(gif|jpg|jpeg)$ { --- 不区分大小写进行匹配 优先级03。location /documents/ { --- 按照目录进行匹配 优先级03。--- 允许这个IP访问。
2023-11-14 22:32:05
199
1
原创 shell中变量连接以及拆分
echo $b //输出123456(可以用到sed -n ' ${i}p' 文件名,当i是变量时使用)echo ${a:0:5} //输出字符串0到5(hello)echo ${VAR:6:2} //输出第6个开始以及后2个(wo)echo $num //输出123456。3. 获取字符串长度。
2023-11-03 21:52:35
303
原创 shell中颜色输出说明
echo -e "\033[K 清除光标到行尾的内容 \033[0m"30m 红底黑字 \033[0m"\033[30m -- \033[37m 设置前景色。echo -e "\033[4A 光标上移4行 \033[0m"echo -e "\033[?\033[40m -- \033[47m 设置背景色。echo -e "\033[30m 黑色字 \033[0m"echo -e "\033[31m 红色字 \033[0m"echo -e "\033[32m 绿色字 \033[0m"
2023-11-03 21:36:59
324
原创 用户属组说明
oinstall组的其他用户只有读和执行权限,第一个是文件类型,-文件,d目录。oracle用户拥有读写执行权限。第三个是文件所有者所在组的权限。第二个是文件所有者的权限。root用户拥有所有权限。第四个是其他用户权限。其他用户只有只读权限。
2023-11-02 16:58:18
147
1
原创 Centos7.4设置ftp用户只能访问自己家目录,不能切换到其它目录去
解释:chroot_local_user=YES将所有用户限定在主目录内,chroot_list_enable=YES表示要启用chroot_list_file, 因为chroot_local_user=YES,即全体用户都被“限定在主目录内”,所以总是作为“例外列表”的chroot_list_file这时列出的是那些“不会被限制在主目录下”的用户。chroot_list_file=/etc/vsftpd/chroot_list #定义哪些用户将会锁定在自己的主目录中。
2023-10-26 16:16:36
1900
原创 ssh简单信任
ssh-copy-id -i /root/.ssh/id_rsa.pub "-p端口 ip"ssh-copy-id root@ip,本机到ip机器的信任。
2023-10-24 16:15:35
201
原创 日志分割,系统日志分割,nginx日志分割/etc/logrotate.d
include /etc/logrotate.d --- 加载包含/etc/logrotate.d/目录中文件配置。#compress --- 是否对切割后的文件进行压缩处理。rotate 4 --- 定义只保留几个切割后的文件。/var/log/wtmp { --- 单独对某个文件进行切割配置。weekly --- 定义默认日志切割的周期。
2023-10-17 11:20:20
191
原创 查看网口实时流量或者历史流量--sar
sar -n DEV -f /var/log/sa/saxx #查看xx日的网卡流量历史。sar -n DEV #查看当天从零点到当前时间的网卡流量信息。sar -n DEV 1 10 #每秒显示一次,共显示10次。sar -q #查看历史负载。sar -b #查看磁盘读写。
2023-10-17 11:18:15
1057
原创 ansiblle剧本编写注意以及方法
name: 拷贝/tmp/123.txt到172.16.1.31。以冒号结尾,冒号信息出现在注释说明中,后面不需要加上空格。PS: 使用短横线构成列表信息,短横线后面需要有空格。PS: 在ansible中一定不能用tab进行缩进。PS: 使用冒号时后面要有空格信息。- name: 安装rsync服务。- name: 执行命令。
2023-05-14 11:08:23
154
原创 rpm的安装和卸载
1.安装rpm包,强制安装目录下所有rpm包rpm -ivh *.rpm --force --nodeps2.卸载rpm包rpm -e 包名.rpm --nodeps
2023-02-27 21:03:46
8236
原创 linux系统通过命令做raid以及软raid(storcli)
安装rpm包rpm -ivh storcli-007.2309.0000.0000-1.noarch.rpm1617查看已做好的raid阵列信息情况/opt/MegaRAID/storcli/storcli64 /c0/yall show查看所有阵列信息/opt/MegaRAID/storcli/storcli64 /c0 show |more 将2-6块盘做成raid5 /opt/MegaRAID/storcli/storcli64 /c0 add yd type
2023-02-21 09:14:30
1154
软件安全基于白名单机制的Python包名过滤系统:防止未授权依赖注入的安全防护方案设计
2026-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅