- 博客(39)
- 收藏
- 关注
原创 使用软连接解决目录空间不足的情况
这样操作后实际上/usr/mysql/data就像是/home/data的一个快捷方式,而真正存储则在/home/data下。由于进程运行时间很长,原来的安装目录空间已经没有了,最简单的方案就是直接修改所有使用到该目录的配置,不过这里我们不希望对整体配置进行改动,稍微不小心就会遗漏,所以采用软链接方式来解决这个问题。移动原有data目录至新目录下 mv /usr/mysql/data/ /home/data。创建软链接 ln -s /home/data /usr/mysql/data。
2023-11-01 10:41:07 342
原创 helm报错Error: INSTALLATION FAILED: cannot re-use a name that is still in use
使用helm安装服务报错,修改chat后重新安装报错helm install失败后,服务处于fail或者pending状态,但服务依然是存在的。
2023-05-05 14:09:22 4216
原创 helm下载
1、安装方式根据系统不同有脚本安装、二进制安装等不同的安装方式,我选择使用二进制安装。3、直接点击下载,也可以右键复制链接地址,直接使用wget在服务器中下载。备注:get是helm2的版本 get-helm-3是3的版本。4、解压并根据自己选择安装helm2还是helm3。后选择适合自己的版本。
2023-05-05 11:44:09 607
原创 implausibly old time stamp 1970-01-01 08:00:00
这是由于tar命令在打包文件的时候会包含文件的所有属性,如时间戳、文件名、大小等等,根据 tar 命令报错的信息,tar命令在解压提取原来文件时间戳准备创建文件的时候遇到 本地服务器时间 比 云服务器时间要新(in the future),就报了上面的错误。使用tar命令解压的时候有时候会出现implausibly old time stamp 1970-01-01 的错误。通常情况加入m参数能解决上面的问题,查看其他文档也有的说 --warning=no-timestamp。
2023-04-12 17:24:32 1173
原创 redis新版本安装报错server.c:3014:36: error: ‘struct redisServer’ has no member named ‘aof_filename’
redis报错
2022-09-13 14:14:32 417
转载 Failed to download metadata for repo ‘AppStream‘: Cannot prepare internal mirror
1、进入yum的repos目录cd /etc/yum.repos.d/2、修改所有的CentOS文件内容sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*3、更新yum源为阿里镜像wget -O /etc/yum.
2022-05-18 11:36:11 265
转载 Linux服务器如何查看自己的公网出口IP地址
curl 纯文本格式输出:curl icanhazip.comcurl ifconfig.mecurl curlmyip.comcurl ip.appspot.comcurl ipinfo.io/ipcurl ipecho.net/plaincurl www.trackip.net/icurl XML格式输出:curl ifconfig.me/all.xmlcurl JSON格式输出:curl ipinfo.io/jsoncurl ifconfig.me/all.jsoncur
2022-05-07 11:31:56 1705
原创 redis批量删除key
1、批量删除key值,默认数据库是0/redis-cli -h 192.168.237.10 -a '123df#' keys 'page_*'|xargs redis-cli -h 192.168.237.10 -a '123df#' del2、指定数据库批量删除某些key -n 2指删除序号2的数据库redis-cli -h 192.168.237.10 -p 6379 -a '123df#' -n 2 keys'page_*' | xargs -r -t -n1 redis-cli -h
2022-05-05 11:12:54 3211
原创 linux系统python2.7升级到3.x
1、当前系统python版本[root@localhost ~]# python -VPython 2.7.52、下载所需python版本[root@localhost ~]# wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz3、解压[root@localhost ~]# tar -xf Python-3.9.9.tgz -C /usr/local/4、编译并安装 (编译时如果报错就是缺少某些依赖,直接yum安装就
2022-04-15 11:45:21 3790 3
原创 通过进程号监控某个进程,不存在则重新拉起
根据脚本配合计划任务,监控某个进程是否存在,不存在则直接拉起#!/bin/bashPROCESS_NAME="Application Service"SERVER_PATH="/home/hap/event.conf"LOG_FILE="/root/Appli_restart.log"PROCESS_NUM=`ps -ef|grep "$SERVER_PATH"|grep -v "grep"|awk '{print $2}'|wc -l`if [ $PROCESS_NUM -eq 0 ];the
2022-04-08 14:27:08 1305
原创 phabricator普通安装及邮件配置
一、介绍 1. 源码的review与审核 2. 代码托管,代码浏览 3. BUG跟踪 4. 项目管理 5. 团队成员交流 6. 组织风险讨论 7. 事件备注,以及回顾(统计等) 8. 权限设置 9. 其他功能官网地址:https://www.phacility.com/项目地址: https://github.com/phacility二、phabricator安装:系统环境:centos 7.5php:7.1.9nginx:1.17.10mysql:5.71、创建安装目
2022-04-02 15:13:35 4294
原创 EFK中kibana配置文件
[root@node2 log]# grep "^\s*[^# \t].*$" /etc/kibana/kibana.yml server.port: 5601server.host: "192.168.197.129"elasticsearch.hosts: ["http://127.0.0.1:9200"]kibana.index: ".kibana"logging.dest: /var/log/kibana.loglogging.silent: falselogging.quiet: f
2022-02-08 13:57:03 1577
原创 EFK中elasticsearch单实例配置文件
[root@node2 filebeat]# grep -Ev "^#|^$" /etc/elasticsearch/elasticsearch.yml path.data: /var/lib/elasticsearchpath.logs: /var/log/elasticsearchbootstrap.memory_lock: truenetwork.host: 127.0.0.1http.port: 9200
2022-02-08 13:39:35 916
原创 EFK中Fliebeat获取java日志及其他日志配置文件
[root@node2 filebeat]#grep "^\s*[^# \t].*$" /etc/filebeat/filebeat.ymlfilebeat.inputs:- type: log enabled: true paths: - /var/log/long_text_2021-12-13-14-59-09.txt fields_under_root: true- type: log enabled: true paths: - /var/log/mess
2022-02-08 11:47:24 1016
原创 LVM逻辑卷管理--创建、扩容、剪裁、删除
逻辑卷逻辑卷(lvm):它是linux环境下对磁盘分区进行管理的一种机制,它是建立在物理存储设备之上的一个抽象层,优点在于灵活管理。支持动态在线扩容离线剪裁数据条带化数据镜像物理卷(Physical Volume,PV):物理卷是底层真正提供容量,存放数据的设备,它可以是整个硬盘、硬盘上的分区等卷组(Volume Group,VG):卷组简历再物理卷之上,它由一个或多个物理卷组成。即把物理卷整合起来提供容量分配。一个LVM系统中可以只有一个卷组,也可以包含多个卷组逻辑卷(Logical
2021-09-02 14:21:48 1435
原创 RAID磁盘阵列
RAID工作原理:RAID按照实现原理不同分为不同的级别,不同的级别之间工作模式是有区别的。整个的raid结构是一些磁盘结构,通过对磁盘进行组合达到提高效率,减少错误的目的一、RAID级别RAID-0:(条带化)读写能力提升,100%高存储空间利用率无容错能力,数据没有冗余策略,一块磁盘故障,数据将无法恢复可用空间:n*min(s1,s2)最少磁盘数:2块 以上 (每块磁盘的大小必须一致)RAID-0必须要有两个以上的硬盘启动器,radi0实现了带区组,数据并不是保存在一个硬盘上,而是分成
2021-09-01 16:49:43 212
转载 linux中dd命令
源文件链接一、dd命令的解释dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。obs
2021-09-01 11:38:46 193
原创 磁盘分区--fdisk/gdisk
fdisk分区1、列出磁盘分区情况fdisk -l 列出所有fdisk -l /dev/sdb 列出某一块磁盘[root@docker ~]# fdisk -l /dev/sdb磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节2、对/dev/sdb磁盘分
2021-08-19 15:31:21 1088
原创 磁盘分区--parted
parted命令parted的操作都是实时生效的parted [选项] [设备名] [命令] [参数]以/dev/sdb磁盘为例1、查看磁盘[root@docker ~]# fdisk -l /dev/sdb磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节2
2021-08-18 18:40:38 929
原创 jdk官网下载
官网地址:https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html
2021-05-26 13:42:34 80
原创 WordPress搭建
基于LNMP搭建WordPress个人博客系统1、搭建数据库mysql并创建专用库,及用户名并设置密码①卸载服务器自带的mysqlrpm -e --nodeps mysql-libs-*②创建普通用户useradd –r –s /bin/false mysql③下载并解压缩tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz④创建数据目录和安装目录mkdir /data/mysql –pmkdir /usr/local/mysql –p
2021-03-12 20:48:04 373 5
原创 elasticsearch-head可视化
Es可视化工具:elasticsearch-head安装1、nodejs下载页面: https://nodejs.org/en/download/2、安装nodejs备注:安装完之后不创建软连接。可以添加到环境变量Vim /etc/profileExport NODEJS_HOME=/usr/local/nodejsExport PATH=NODEJSHOME/bin:NODEJS_HOME/bin:NODEJSHOME/bin:PATH3、安装es-headgit clone git:
2020-12-18 15:43:44 240
原创 OpenV安装
openvpn搭建:基础环境:服务端: CentOS 7.6客户端:Windows 101、安装openvpnyum -y install openvpn easy-rsa2、安装完成后,检查openvpn和easy-rsa版本Openvpn --version easy-rsa:3**????*配置RSA在此步骤中,我们将通过创建新的“ vars”文件来配置easy-rsa 3。 “ vars”文件包含Easy-RSA 3设置。转到“ /etc/openvpn/”目录并复
2020-12-18 15:21:52 12132 1
原创 单机双实例elasticsearch安装
单机双实例Elasticsearch安装1、安装jdktar xf jdk-8u211-linux-x64.tar.gz2、mv jdk1.8.0_211 /usr/local3、vim /etc/profile4、source /etc/profile5、官网下载es压缩包https://www.elastic.co/cn/downloads/5、解压到指定目录mkdir –p /export/hometar xf 包名 –C /export/home6、创建配置文件目录mkd
2020-12-18 15:20:56 137
原创 centos 6安装zabbix
centos6安装zabbix1、rpm -Uvh https://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch2、 yum clean all3、 yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent4、启动数据库5、创建初始化数据库# mysql -uroot -ppasswordmysql> create
2020-12-18 15:06:21 781
原创 linux 7搭建zabbix
linux 7搭建zabbix1、配置ip2、各服务器配置主机名#hostnamectl set-hostname --static zabbixserver其他服务器互相绑定ip和主机名#vim /etc/hosts3、时间同步Service ntpd restartChkconfig –add ntpd或者ntpdate time1.aliyun.com4、配置yum(安装完centos后默认的yum源+下面zabbix官方源)所有机器(zabbix服务器和所有被监控端)加上z
2020-12-18 15:04:16 404 1
原创 阿里云ssl证书及负载均衡配置
1、购买证书(图片有误,应该是购买通配符证书):2、申请证书:填写证书绑定域名:*.tianya.com联系人信息:xxx在自己的域名管理平台配置txt记录值,通过dns的txt记录类型来验证信息3、证书验证(根据上图中的DNS记录类型在域名管理平台进行txt记录验证,验证通过后点击上图中的验证按钮后会提示验证通过)4、申请验证完成:4.1点击验证后返回ssl证书管理平台页面会显示申请审核中4.2审核通过后下载自己需要的相应的证书备注:使用阿里云负载均衡进行https访问网站,
2020-12-18 11:53:48 889
原创 apache配置文件(精简)
http项目配置:<VirtualHost *:88> ServerName small.tianya.com DocumentRoot "/www/web/small_tianya/public" <Directory "/www/web/small_tianya/public"> # Options FollowSymLinks ExecCGI Options Indexes FollowSymLinks AllowOverride All
2020-12-17 18:23:58 216 1
原创 zabbix添加邮件报警配置
1、关闭自带的postfix2、下载sendmail并启动yum -y install sendmail systemctl status sendmail systemctl start sendmail3、下载mailxyum -y install mailx4、修改mailx配置文件,在末尾添加如下信息:vim /etc/mail.rc set from=daxingqi@163.com #注册的个人邮箱,用于zabbi服务端转发邮件到指>定邮箱set smtp=s
2020-11-26 18:00:39 322
原创 nginx配置config
单机server段配置:server {listen 80; #指定端口号server_name 域名或ip; #要访问的域名或iproot /www/webroot/dialect_php/public; #根目录index index.php index.html index.htm; #访问页面类型#nginx和PHP连接location ~ .php$ {fastcgi_pass 127.0.0.1:9000;fastcgi_param SCRIPT_F
2020-05-25 15:34:11 3884
原创 nginx+php+redis。mongodb扩展源码安装:
nginx源码安装:版本:1.16.0稳定版添加用户和用户组useradd -M(不创建主目录) -s(不允许登录) /sbin/nologin mysql -g(加入mysql组) mysqluseradd -s /sbin/nologin -g www -M www解压 tar xf nginx-1.16.0.tar.gz下载并解压tar xf nginx-1.16.0.tar.gzcd nginx-1.16.0编译前先安装需要的依赖库和编译软件安装yum install
2020-05-12 14:34:51 463
原创 执行./mysql_install_db出错
./mysql_install_db --user=mysql --basedir=/data/mysql44 --datadir=/data/mysql44/data-bash: ./mysql_install_db: /usr/bin/perl: 坏的解释器: 没有那个文件或目录解决:yum install perl gcc./mysql_install_db --user=mysql ...
2019-07-27 12:00:01 2367
原创 查看并杀死僵尸进程
通过top查看有14个僵尸进程,或通过ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]'![在这里插入图片描述](https://img-blog.csdnimg.cn/2019060617191275.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0c...
2019-06-06 17:24:35 208
原创 centos7 源码编译安装apache
1、安装apache和php的依赖yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gd gd-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-...
2019-05-16 13:26:37 332
原创 rm: cannot remove 'libtoolT': No such file or directory
安装apache的依赖apr时报rm: cannot remove ‘libtoolT’: No such file or directory的错编辑configure找到RM"RM "RM"cfgfile" 将其注释掉即可$RM "$cfgfile" 将其注释即可...
2019-05-10 16:27:12 9842
原创 Jenkins部署搭建
1、下载Jenkinsyum源wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2、导入Jenkinsrpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3、yum下载yum -y inst...
2019-05-07 13:15:50 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人