
Linux
文章平均质量分 60
Linux系统有关知识点
mhi()
这个作者很懒,什么都没留下…
展开
-
CentoS7 安装篇十二:mysql主从搭建(xtrackbackup不停机搭建)
参数说明:--apply-log:该选项表示同xtrabackup的--prepare参数,一般情况下,在备份完成后,数据尚且不能用于恢复操作,因为备份的数据中可能会包含尚未提交的事务或已经提交但尚未同步至数据文件中的事务。12.当查看到下图的Seconds_Behind_Master的value值为0时,表示主从2个数据库的数据已经保持一致,至此备份主库到从库,以及实现主从复制完成。命令执行完毕之后会在 /data/xtrabackup/目录下生成一个当前时间生成的目录,里面存在的是导出的数据。原创 2023-10-16 12:54:24 · 740 阅读 · 1 评论 -
CentoS8 安装篇十一:ngrok内网穿透工具搭建
ngrok,内网穿透搭建原创 2022-06-20 19:29:14 · 813 阅读 · 0 评论 -
CentoS7 安装篇十:rsync+ inotify 实现附件备份至其他服务器
一、什么是rsyncrsync (remote sync)是一款非常好的数据同步工具,能够通过对比同步双方的数据变动,实现增量同步,还可以通过LAN/WAN实现远程多台主机间文件的同步,还能结合crond任务计划来执行自动备份,又可以结合ssh实现远程数据备份的安全,种种特性使他看起来相当优秀。但如果需备份数据十分庞大时,它的不足之处就显现出来了,比如每次执行同步操作时,rsync都会扫描全部数据进而计算出增量部分,而后再同步增量数据,这将会十分耗时,使其变得低效;并且受限于crond计划任务最小时间间原创 2022-05-23 19:21:06 · 1600 阅读 · 0 评论 -
Linux批量替换sh脚本中\r 符号
一、脚本中出现\r的原因 该脚本在window上编辑过,widnow 上文件换行是 \r\n 而 linux上是 \n。 在Windows下换行的“\r”到了Linux环境下不能够识别了,因为Linux环境下默认的换行符为“\n”。二、批量替换 脚本放到linux上 使用vim打开,并执行 :set ff=unix 命令 (执行后记得使用 :wq 保存一下)vim test.sh#=> :set ff=unix #=> :wq三...原创 2022-05-23 18:13:05 · 4225 阅读 · 0 评论 -
CentoS7 安装篇九:定时任务
一、定时任务调用脚本(以备份mysql为例)#!/bin/bashdb_user="root"db_passwd="xxxx"#host="localhost"DB_NAME=`/jysoft/mysql/mysql-8.0.25/bin/mysql -u$db_user -p$db_passwd --socket=/jysoft/mysql/mysql-3406/data/mysql.sock --port=3406 -e "show databases"|egrep -v "*sche原创 2022-05-19 10:01:45 · 525 阅读 · 0 评论 -
CentoS7 安装篇八:mysql主从搭建
一、搭建环境1.两台服务器 192.168.15.3(主库服务器) 192.168.15.4(从库服务器)2.两台服务器都已经安装mysql服务,如果没有安装请参考一下连接安装CentoS 7.8.2003 安装篇五:Mysql_mhi()的博客-CSDN博客二、主库服务器mysql调整1.在mysql配置文件my.cnf内该[mysqld] 位置添加以下参数# 主从配置server-id = 1 #服务器 id,随意,但要唯一log-output=NONEgene...原创 2022-05-18 18:33:39 · 1070 阅读 · 0 评论 -
CentoS7 安装篇七:时间调整
一、使用zh_CN.UTF-8 vim /etc/locale.conf #LANG="en_US.UTF-8" LANG="zh_CN.UTF-8"二、选择时区[root@localhost ~]# tzselect[root@localhost ~]# tzselectPlease identify a location so that time zone rules can be set correctly.Please select a continent原创 2022-05-17 19:16:28 · 405 阅读 · 0 评论 -
CentoS7 安装篇六:磁盘分区与挂载
一、定位未分区的磁盘,并分区1.使用lsblk、fdisk -l查看2.发现有磁盘,路径为/dev/sda3.分区 此处注意:fdisk分区,不支持给高于2TB的磁盘进行分区。如果有单块盘高于2TB,建议使用Gdisk进行分区本次 我的是7T的硬盘,所以我选择Gdisk进行分区操作4.安装gdiskyum install gdisk -y5.Gdisk命令操作二、挂载 1.格式化磁盘# mkfs.ext4 /dev/sda...原创 2022-05-16 17:08:06 · 3231 阅读 · 0 评论 -
CentoS 7.8.2003 安装篇五:Mysql
一、安装前准备 1、检查是否已经安装过mysql,执行命令rpm -qa | grep mysql 如果已存在,则执行删除命令 后边为Mysql目录rpm -e --nodeps mysql-xxxx2.查询所有Mysql对应的文件夹whereis mysqlmfind / -name mysql 删除相关目录或文件 rm -rf /usr/bin/mysql /usr/include/mysql /data/mysql /data/m...原创 2022-04-28 08:48:49 · 1782 阅读 · 0 评论 -
CentoS 7.8.2003 安装篇四:Tomcat安装与配置
一、执行命令,创建目录mkdir -p /home/jysoft/tomcat二、上传tomcat安装包至上述目录下,并解压三、修改tomcat配置1.配置JDK/home/jysoft/tomcat/tomcat9-10080/bin 目录下setenv.sh 配置JDK#!/bin/shJAVA_HOME="/home/jysoft/java/jdk-11.0.11+9"JAVA_OPTS="-Dfile.encoding=UTF-8 -server .原创 2022-04-27 16:04:44 · 2208 阅读 · 0 评论 -
CentoS 7.8.2003 安装篇三:Cronolog 日期切割工具
一、下载 wget http://cronolog.org/download/cronolog-1.6.2.tar.gz二. 解压缩 tar zxvf cronolog-1.6.2.tar.gz三. 进入安装目录 cd cronolog-1.6.2 四. 运行安装 ./configure make make install五. 查看是否安装成功 which cronolog 结果:/usr/local/sbin/...原创 2022-04-27 15:24:01 · 525 阅读 · 0 评论 -
CentoS 7.8.2003 安装篇二:JDK安装及安装变量配置
一、下载JDK(我这里使用的是JDK11)具体下载方法自己百度二、上转至自己放至的目录并解压解压命令:cd /home/jysoft/javatar -zxvf OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz三、配置环境变量执行命令: vi /etc/profile按键盘 insert 键,进入编辑模式export JAVA_HOME=/home/jysoft/java/jdk-11.0.11+9expor..原创 2022-04-27 14:18:39 · 886 阅读 · 0 评论 -
CentoS 7.8.2003 安装篇一:Nginx
一、查看linux系统版本cat /etc/redhat-release二、原创 2022-04-26 20:10:49 · 3227 阅读 · 0 评论