自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 钉钉域名接口巡检脚本

钉钉巡检脚本

2022-12-30 10:40:52 277 1

原创 linux磁盘空间不释放问题排查

百度查到的是删除某些大文件被某些进程占用,导致内核不能释放空间,不能更新磁盘显示,但是磁盘目录又占用,更新完成。因为文件删除后,而占用该文件的进程没有被关闭,造成内核无法回收这些文件占用的空间。参考文章:https://blog.csdn.net/shangdi1988/article/details/125542231。是filebeat进程占用的,然后就把filebeat重启磁盘空间得到释放。查看磁盘空间使用情况,发现opt已使用。但是opt目录大小不到100G。

2022-11-13 14:43:52 1062

原创 git 设置全局账号密码

之后在主目录,操作git pull,会提示输入账号密码,需要输一次后面不需要在输。以上是全局,会在用户的主目录生成.gitconfig文件。设置全局仓库的用户名密码。git记住用户名以及密码。

2022-10-12 10:56:51 8419 1

原创 mysql主从复制Slave_IO_Running:No问题处理

由于之前用的master_auto_position=1,现在改回0,重新用pos方法change就可以了。参考:https://cloud.tencent.com/developer/article/1401408。显然是binlog的位置不对,记录master的binlog位置,重置slave。然后重启master节点在查一下binlog的日志。测试环境中mysql主从复制出现问题。master主库操作。

2022-10-12 10:50:13 281

原创 nginx配置禁止admin登录

nginx配置

2022-07-08 14:21:50 865

原创 /dev/null: Permission denied问题处理

登录ubuntu服务器ssh终端报错

2022-06-03 10:28:32 755

原创 tcp和udp端口测试连通性

服务器临时监听udp端口nc -l 8081在别的终端测试连接端口telnet ip 8081nc -vz ip 8081服务器临时监听udp端口nc -lu 8081在别的终端测试连接端口nc -zvu ip 8081-v可视化,-z扫描时不发送数据

2022-05-30 09:21:19 271

原创 linux一键部署安装包制作

linux一键部署安装包制作1、首先准备安装包和安装脚本2、下载makeself-2.4.0.run制作安装包,并安装wget https://github.com/megastep/makeself/releases/download/release-2.4.0/makeself-2.4.0.run #下载可执行文件chmod 755 makeself-2.4.0.run #添加可执行权限sh makeself-2.4.0.run

2022-05-22 15:01:45 1798

原创 policykit-1漏洞修复

ubuntu16系统版本ubuntu官网注册https://ubuntu.com/dpkg -l policykit-1 #查看版本升级命令,注意更换token命令参考https://help.aliyun.com/document_detail/267548.html?spm=5176.22414175.sslink.11.2ee5155d6cvO1eapt update ; apt install ubuntu-advantage-tools -y ; sudo ua atta

2022-05-14 22:31:16 828

原创 ubuntu16系统使用supervisor报错

在一次启动jar包程序的时候,使用supervisorctl出现报错root@web2:~# supervisorctl status/usr/local/lib/python2.7/dist-packages/pkg_resources/py2_warn.py:22: UserWarning: Setuptools will stop working on Python 2************************************************************You

2022-05-10 20:24:31 287

原创 ubuntu系统修改自定义时间

需求在服务器上修改自定义日期date -s "20101111 11:11:11" 修改日期时间date -s 20220701 修改日期date 查看日期时间,发现没有生效web:~# dateWed Apr 27 14:36:36 CST 2022原因是ubuntu系统开启的有自动同步时间,需要查看自动时间更新设置ubuntu:~# timedatectl Local time: Wed 2022-04-27 14:46:55 CS

2022-04-27 15:46:19 642

原创 使用supervisor报错

安装supervisor使用的时候报错,信息如下web:~# supervisorctl status/usr/local/lib/python2.7/dist-packages/pkg_resources/py2_warn.py:22: UserWarning: Setuptools will stop working on Python 2************************************************************You are running Set

2022-04-12 10:11:46 289

原创 redis:(error) MOVED报错的原因和解决

Redis操作get等操作出现如下错误百度查原因:1、这种情况一般是因为启动 redis-cli 时没有设置集群模式所导致;2、在集群模式下,redis-cli用普通用户登录无法操作集群中的数据,需要加上-c 用集群模式登录才可进行操作解决办法:redis-cli -c -a redis密码操作步骤:`redis3:~# redis-cli -c127.0.0.1:6379> ping(error) NOAUTH Authentication required.127.0.0.

2022-03-29 09:56:48 11434

原创 ubuntu16.04删除mysql5.7

卸载mysql1. sudo apt-get autoremove --purge mysql-server-5.7 2. sudo apt-get remove mysql-common3. sudo rm -rf /etc/mysql/ /var/lib/mysql 4. dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 如果这里报错,说明已经清理完成5. sudo apt autoremove6. sudo apt au

2021-12-15 16:56:45 1120 1

原创 VMware Workstation 无法连接到虚拟机

VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。 未能将管道连接到虚拟机: 系统找不到指定的文件。电脑虚拟机现象网上说是因为没有正常关机造成的,试过网上说的通过程序卸载来修复虚拟机,但是好像不起什么作用也通过电脑服务解决权限的问题,也是不行,看了一个帖子说是通过一管理员的身份运行,会提示有什么文件丢失,便试了下,好像提示确实是文件丢失。报错如下:需要重新下载安装这个程序下载地址:https://cn.dll-f

2021-11-14 00:36:54 2534

原创 云服务器创建swap分区

# 创建Swap文件$ fallocate -l 8G /mnt/swapfile# 修改权限只有根用户可以访问$ chmod 600 /mnt/swapfile# 配置Swap文件$ mkswap /mnt/swapfile# 开启Swap$ swapon /mnt/swapfile

2021-11-13 17:19:35 1121

原创 ubuntu安装mysql8.0

系统:ubuntu18.04ubuntu默认安装mysql5.7版本root@ubuntu18:# mysql -Verisonmysql Ver 14.14 Distrib 5.7.36, for Linux (x86_64) using EditLine wrapper如果想要安装最新官方版本,如8.0版本可以自行安装官方软件仓库,如下mysql官网地址https://dev.mysql.com/downloads/repo/apt/root@ubuntu18:# wget https

2021-11-02 18:25:43 718 1

原创 nginx-负载均衡

upstream yaoyafei.com{ 地址池 server 192.168.1.11:89 weight=10; 代理的地址和端口 权重weight=10 server 192.168.1.12:89 weight=10;}server{ 创建新的虚拟机 listen 80; 负载均衡控制节点监听的端口号 serv

2021-11-01 21:10:55 1146

原创 nginx上传文件大小配置

系统环境ubuntuvim /etc/nginx/conf.d/default.conf #打开nginx的配置文件server { listen 8081; listen 8443 ssl; root /usr/share/nginx/html; index index.html; client_max_body_size 200m; 添加此字段后面跟限制文件的大小 server_name local

2021-10-22 17:49:15 1337

原创 tomcat报错 JDK8:Invalid byte tag in constant pool: 18

平台迁移故障问题笔记aspectj weaver版本不对aspectjweaver-1.8.7.jar 查一下这个文件

2021-10-22 13:59:02 338

原创 windows服务器修改远程桌面端口

系统版本:Window server-08-r2首先,登录云平台服务器进入系统远程桌面打开注册表依次打开HKEY_LOCAL_MACHINE—SYSTEM—CurrentControlSet—Control—Terminal Server—Wds—rdpwd—Tds—tcp 点开PortNumber选择基数为十进制的显示,默认的是3389,修改你想改成的端口号确定。改完上一个地方,还有一个地方需要修改Terminal Server—WinStations—RDP-Tcp修改方法同上

2021-10-18 14:22:27 636

原创 笔记:root权限不能修改密码

问题:服务器无法修改root和普通用户的密码root@ubuntu18:~# passwd rootEnter new UNIX password: Retype new UNIX password: passwd: Authentication token manipulation errorpasswd: password unchanged问题解决思路在网上查了一下,说的很有可能是文件权限的问题,也有可能是磁盘空间不足,这个首先排除然后排查文件权限问题先查看/etc/shadow、/

2021-10-15 17:10:05 1023

原创 ubuntu系统apache配置多虚拟主机

ubuntu中的Apache是经过定制的,与标准的Apache不同,ubuntu默认的只有一台虚机。什么是Apache的虚拟机?虚拟主机是Apache的一项具有极富创意和 价值的技术,解决了低效和浪费资源的问题,可以实现一台web服务器提供多个网站,利用虚拟主机技术,可以把一个Apache服务器分成多个虚拟的主机,从而实现硬件网络共享。Apache的主要支持三种虚拟主机技术,分别是基于域名主机,基于IP地址和基于端口的主机下面是基于域名的虚拟主机的部署过程,其他2种以此类推默认的虚拟主机配置文件在

2021-09-11 21:16:43 620

原创 ubuntu安装apache2

安装apache2root@yaoyafei:~# apt-get updateroot@yaoyafei:~# apt-get install -y apache2安装完成以后查看服务状态,没有运行root@yaoyafei:~# systemctl status apache2● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; v

2021-09-11 20:05:47 1880

原创 ubuntu18系统修改ip、单网卡配置多ip

打开IP地址配置文件root@mysql-master:~/.ssh# vim /etc/netplan/00-installer-config.yaml 配置信息如下:# This is the network config written by 'subiquity'network: ethernets: ens33: dhcp4: no addresses: [192.168.206.100/24] gateway4: 192.168.206.

2021-09-10 21:29:34 2305

原创 ubuntu系统mysql破解root密码

安装完成mysql后,安装修改的root密码竟然忘记了。root@yaoyafei:# mysql -uroot -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)输了N次,是真的记不住了。又不想重新安装,挺麻烦的,只能破解密码下面是修改密码的教程首先查看mysql的状态,并关闭服务root@yaoyafei:# systemctl stat

2021-09-06 23:10:53 206

原创 window必须安装在格式化为ntfs的分区

记录在一次安装win10系统时提示:windows必须安装在格式化为ntfs的分区在网上查资料,并找到解决办法,现做记录1、在界面按住shift +F10 进入命令提示符输入diskpart使用管理员权限进入diskpart程序2、list disk 查看当前磁盘情况3、select disk 0 选择需要格式化的磁盘 我这里是04、clean 清除所有磁盘分区5、convert ntfs 转化为ntfs格式完成...

2021-09-06 22:31:42 5196

原创 ubuntu安装mysql无密码登录的问题

ubuntu 系统安装完成mysql后,无密码也可以登录mysql。输入密令mysql都可以直接进入数据库网上查资料说是没有启用 mysql_native_password plugin 的问题,下面是简单的解决此类问题的一些方法。apt-get install mysql-server输入命令mysql可以跳过密码认证直接进到数据库中root@yaoyafei:~# mysqlWelcome to the MySQL monitor. Commands end with ; or \g.Y

2021-09-05 16:08:16 2319 1

原创 ubuntu系统apt安装软件提示dpkg被占用的问题

安装软件时,系统提示有进程在占用安装进程。E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?意思:E:无法获取lock/var/lib/dpkg/lock fr

2021-09-05 14:12:21 7614

原创 利用supervisor管理进程

Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。

2021-08-12 15:42:12 92

原创 ubuntu系统lvm扩容根分区

由于内网测试虚拟机空间不足,需要对其根分区扩容给虚拟机增加内存后不能立马使用,需要对磁盘进行重新分配,采用的是lvm方式。虚拟机扩容到40G,然后开始扩容前提:需要扩容的分区,必须是lvm的。需要新建分区,把扩容的内存加到这个分区中#fdisk /dev/sda #进入分区界面输入n #新建一个分区输入P #创建一个主分区回车默认 #分区号回车默认 #设置起始分区地址回车默认 #设置大小 输入W #保存 创建完成,刷新分区partprobe

2021-07-16 17:25:58 3896 6

原创 jenkins页面显示执行脚本成功但项目没有运行

在一次研发用jenkins打包程序,并远程部署在测试服务器上的过程,程序虽然是打包成功但是没有运行起来。排查执行脚本,脚本文件权限,jenkins脚本发现并没有什么问题。然后就在网上查问题原因,说是什么...

2021-07-16 15:51:42 2374 1

原创 vncviewer-client连接centos7

vnc远程连接centos7.6服务器安装在VNC服务yum -y install tigervnc-server创建窗口配置文件cp /lib/systemd/system/[email protected] /lib/systemd/system/vncserver@:1.service修改配置文件如下[Unit]Description=Remote desktop service (VNC)After=syslog.target network.target[Servic

2021-07-02 15:19:54 632

原创 tomcat下catalina.out日志切割

conf/logging.properties,为handler添加了maxDays属性, maxDays 日志保存的天数,需要tomcat版本8.5.24以上localhost_access_log 这一类日志,如果也不需要的话,可以在conf/server.xml 文件中,将Host下的Value日志标签注释掉

2021-07-01 14:39:50 622

原创 虚拟化系统ESXi5.1升级到ESXi6.7

由于公司虚拟化ESXi服务器版本低,无法满足日常的需求。特对其进行升级。如果直接5.1升6.7的话,会导致版本不兼容,虚拟机无法使用,ps:公司测试环境的虚拟机还挺重要。在网上查资料建议查看兼容性,看了一下,可以选择平滑升级。然后我选择的方案是5.1升级到6.0版本,然后6.0 升级到6.7版本。1、准备流程找到所需要用到的升级包。ESXi600-201808001.zip ESXi670-202103001.zip备份因为是测试环境,需要对服务器数据进行备份打开xshell远程登录

2021-06-30 11:41:23 2006 2

原创 记录jenkins构建时,提示脚本dos2unix文件缺失

查看错误显示dos2unix文件不存在有时候,我们需要将windows下的文件上传到linux上,例如shell脚本,执行的时候有时会出现奇怪的问题,这时候,就需要安装dos2unix软件。解决办法:重新安装一下dos2unixubuntu系统 :apt-get install dos2unixcentos系统:yum install -y dos2unix用法:dos2unix 脚本.sh...

2021-06-30 09:03:11 121

原创 私有云搭建nfs文件共享

文章操作是基于ubuntu系统server端 内网ip10.0.0.23首先,安装nfs服务应用apt-get install nfs-kernel-server #安装nfs服务应用创建共享目录mkdir /share #创建共享文件目录vim /etc/exports #/share *(rw,sync,no_root_squash,no_subtree_check) #在末行写入#rw:可读可写#sync:请求或者写入数据时,数据同步写入到NFS server的硬盘

2021-06-07 11:29:59 228

原创 修改服务器时区

因为生产环境需要时间同步,有些服务器安装后时间会不正确,需要进行时区更改同步查看服务器时区cat /etc/timezone #这里的时区是亚洲上海Asia/Shanghai如果你的服务器不是亚洲上海的时区,需要对其进行修改timedatectl set-timezone "Asia/Shanghai"修改成功。文章记录平常工作中的一些操作,如有不足,请指出改正,谢谢。...

2021-06-07 10:31:08 249

原创 Linux系统磁盘分区挂载

因为工作需要部署系统环境,下面记录一下磁盘的分区挂载的步骤查看磁盘分区情况# fdisk -l 查看磁盘然后选择需要需要分区的磁盘#fdisk /dev/sda1 要分区的磁盘进入分区菜单界面输入m获取帮助输入n新增分区输入p 新建主分区输入要分的区号 1234回车 进行下一步输入分区的大小 +200G输入w保存#partprobe /dev/.. 刷新一下磁盘查看分区#df -Th 或者 lsblk 查看分区是否创建成功格式化磁盘mkfs.ext4

2021-06-07 10:09:35 98

原创 ubuntu系统修改mysql默认存储目录

ubuntu系统修改mysql默认存储目录1、先关闭mysql数据库服务/etc/init.d/mysql stop2、创建新的存储目录并并复制mysql的原有数据 (我这里是更换到data下)mkdir /data #创建新目录cp -R /var/lib/mysql/* /data #复制数据到新目录3、修改data目录的权限chown -R mysql:mysql /data #修改data的属组和用户为mysql4、修改mysql的配置文件vim /etc/mys

2021-05-14 17:25:08 1198 2

空空如也

空空如也

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

TA关注的人

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