自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 bond4 链路聚合

bond4命令:nmcli connection add type bond mode 802.3ad con-name bond4 ifname bond4 ipv4.method manual ipv4.addresses 13.11.1.55/24 ipv4.gateway 13.11.1.126nmcli connection add type bond-slave con-name bond4-slave1 ifname enp132s0 master bond4nmcli connecti

2021-03-23 15:59:18 1585

原创 安装hadoop的集群hadoop3.2.1

前提:安装hadoop前需要机器间免密码登录(用aitp账号),本部分配置可参考在 hadoop1 上执行:将 hadoop-3.2.1.tar.gz 上传到/home/aitp/software 目录下, 并解压编辑 /home/aitp/software/hadoop-3.2.1/etc/hadoop/core-site.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text..

2021-03-23 15:46:58 308

原创 分布式部署es集群

使用hadoop账号操作cd /home/hadoop安装包下载到/home/hadoop,并解压elasticsearch.yml配置:cd elasticsearch-7.7.1/config/10.130.49.84、10.130.49.96、10.130.49.97”需要换成线上实际的IPnode.name参数3台机器分别为node-1、node-2、node-3# ======================== Elasticsearch Co...

2021-03-23 15:38:18 419 1

原创 centos7部署hbase三台

前提条件: 假设Zookeeper、Hadoop服务已经部署完毕且和HBase在同一个集群,没部署完需要先部署Zookeeper、Hadoop。安装前注意事项:检查HBASE集群每台服务器的时间是否是一致的,不然会导致集群启动异常,检查服务器时间用命令:date -R安装并修改HBASE配置文件hbase的配置文件在 HBASE_HOME/conf 下,需要修改的配置文件有: hbase-env.sh,hbase-site.xml,regionservers,backup-...

2021-03-23 15:35:38 233

原创 解决CentOS lspci(command not found)方法

yum whatprovides */lspci查看lspci是哪个软件然后yum install 就可以了yum install pciutils

2021-03-23 15:32:32 1142

原创 Linux CentOS 7 修改内核启动默认顺序

首先查看内核的默认的启动顺序cat /boot/grub2/grub.cfg |grep menuentry或者是查看自己机器上的grub.cfg然后grep一下看看怎样结果这两个是结果如果想改变grub2-set-default 'CentOS Linux (4.14.0-115.el7a.0.1.aarch64) 7 (AltArch)';改成以后就是这样...

2021-03-23 15:30:26 257

原创 部署mysql的中间出现问题/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found

出现此类的问题怎么解决首先先去机器上去看下/usr/lib64中去查看首先确定软连接的是高版本的libstdc++.so.6.0.24 而不是libstdc++.so.6.0.19不确定的话直接删除软连接rm -rflibstdc++.so.6重新创建新的软连接ln -slibstdc++.so.6.0.24libstdc++.so.6然后去重启MySQL数据库就不提示了由于我的环境是禁止链接外网的所以只能离线安装,需要自己先把这个包下下来上传到机器。...

2020-12-16 16:48:08 1745

原创 mysql 数据库迁移,迁移的前提是相同的版本,相同的目录结构

此种方法适用的前提是数据库停止读写;数据库的版本和目录结构一致,属主和属组一致的情况下。找到数据库存放数据的data目录怎么查看呢打开自己的my.cnf 的文件以此为例这是原来的MySQL的数据库中的一个boss的库,需要将他迁移到一个新的MySQL的环境中,首先确保的是MySQL的环境的一致性,然后scp boss到新的目录下,随着boss迁移的还有一个ibdata1的文件,覆盖掉新的上边的ibdata1这个文件,删除新的机器上的ib_logfile0/lib_logfile1,这

2020-12-16 16:26:30 300

原创 2020-11-11

cnetos系统内核3.10升级到4.14,编译安装场景:交付部署需要升级内核。一开始使用的是rpm的包,缺少依赖装完以后不显示,安装rpm包,设定内核启动顺序的时候无法成功。所以该用编译安装系统:cetntos7.5编译需要安装几个依赖yum -y install gcc make elfutils-libelf-devel openssl-devel bc # 安装编译yum -y install ncurses-devel perl这是需要安装的依赖还有的编译环境需要perl,

2020-11-11 11:25:39 148

原创 iostat命令详解

iostat命令详解iostat用于输出CPU和磁盘io的相关的统计信息iostat其中avg-cpu:主要的是CPU的信息,如果是多个cpu的话是cpu的平均值,其中重点关注的是iowait,表示的是用于等待io完成请求的时间Device:表示的是各个磁盘io的统计Device:以sdX的形式显示磁盘的名称tps:每秒进程下发的进程的读写请求数量kb_read/s: 每秒从驱动器读入的数据流量以KB为单位kb_wrtn/s: 每秒从驱动器写入的数据量,单位是K.

2020-09-23 17:05:16 1494

原创 更改centos的句柄数,不重启机器

首先使用ulimit -a查看机器的最大的文件的打开数默认的是10241、永久性的更改vim /etc/security/limits.conf* soft nofile 65536* hard nofile 65536将以上的两行的配置放在配置文件的最下边保存退出然后注销用户然后再登进去直接查看就好了2.还有一种是只在当前的对话中生效的临时ulimit -n 65535缺点是关闭对话框或者是重启直接就废了...

2020-09-23 11:15:50 1146

原创 mysql数据库报错“this is incompatible with sql_mode=only_full_group_by”

错误的原因:1、原理层面这个错误一般发生在mysql 5.7以及 5.7以上的版本中,其原因是mysql的默认配置中,sql_mode="ONLY_FULL_GROUP_BY" 这个配置严格执行了 'SQL92标准',所以很高网站维护人员在升级mysql版本时,都会修改 sql_mode 的配置,使其能兼容。2、sql层面从sql层面来说,输出的结果思做target list,就是 select 后面跟着的字段,还有一个地方是 group by column,就是 group 后面跟着的字段

2020-09-23 10:33:09 455

原创 centos7查看CPU的利用率

top 的全屏对话模式可分为3部分:系统信息栏、命令输入栏、进程列表栏。users :表示现在有几个用户链接到系统“450total”为当前系统进程总数;“1 running”为当前运行中的进程数;“448sleeping”为当前处于等待状态中的进程数;“1stoped”为被停止的系统进程数;“0 zombie”为被复原的进程数;top命令可以看到总体的系统运行状态和cpu的使用率 。%us:表示用户空间程序的cpu使用率(没有通过nice调度)%sy:表示系统空间的c...

2020-07-24 16:45:29 8961

原创 怎样使用shell来判断nginx是否存在

if ps -ef | grep "nginx"|egrep -v grep > /dev/nullthen echo ok!else systemctl start nginx //添加自己的启动命令同样也适用于其他的服务fi

2020-07-24 16:10:35 943

原创 zookeeper创建子节点报NoChildrenForEphemeralsException问题

查看一下创建节点的命令是不是使用的create -e (父节点)用ZOOKEEPER客户端向zookeeper的某一个节点添加子节点时出现以下错误:org.apache.zookeeper.KeeperException$NoChildrenForEphemeralsException: KeeperErrorCode = NoChildrenForEphemerals for /xxxxx/xxxx/at org.apache.zookeeper.KeeperException.create

2020-07-24 16:06:33 704

原创 [root@localhost ~]# su face su: failed to execute /bin/bash: Resource temporarily unavailable

报错的背景:原来好好的,过了一段时间,远程不能登录,su也不能正常的使用显示的是资源受限这个只需要去改下[root@localhost face]# egrep -v "^$|^#" /etc/security/limits.d/20-nproc.conf* soft nproc 4096root soft nproc unlimited默认的应该是4096我直接改成了8192[root@localhost face]...

2020-06-08 14:37:54 874 1

原创 怎样关闭centos的图形化界面,命令行 小技巧

1、关闭图形化界面systemctl set-default multi-user.target2、开启图形化界面systemctl set-default graphical.target

2020-06-04 11:29:09 849

原创 命令行 centos7FTP 553 Could not create file

出现错误的背景是centos7.6部署的ftp,需要从本地上传到ftp能正常的登录首先确定要确定的上传的目录的权限看看是不是具有读写和执行权限还有就是查看配置文件的根目录设置的是什么local_root=你要上传的目录更改完成以后systemctl restart vsftpd重新登录上传即可成功...

2020-06-04 11:10:13 680

原创 The slave I/O thread stops because master and slave have equal MySQL server UUIDs

实验环境操作系统:CentOS Linux release 7.3.1611 (Core)数据库系统: MySQL 5.7.19部署mysql的ab复制的时候出现的UUID的问题,mysql> show slave status\G;Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs mus

2020-06-02 10:30:44 640

转载 echo /proc/vm/drop_caches

关于echo 多少清理缓存的总结/proc 主要体现的是进程和内核的一些信息的状态,多数的文件是只读的,但是管理员可以对 /proc/sys 中的一些子文件进行修改,更改内核的运行特性。 对于n的值不同的时候表现的free -m 的表现也是不同的可以查看一下 /proc/sys/vm/drop_caches 的初始值是多少。记录下来echo 1 > /proc/sys/vm/drop_caches主要发生变化的是buffer 和 cache的两个选项由于后边的两个...

2020-05-26 11:09:13 2341

原创 /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21

启动MySQL的时候若是报错出现的错误是/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found可能就是本机的版本和MySQL需要的版本不同,所以找到合适的版本libstdc++.so.6.0.24 下载相应的包cpextra/libstdc++.so.6.0.24 /usr/lib64/rm -rf/usr/lib64/libstdc++.so.6ln -s /usr/lib64/libstdc++.so.6.0.24 /...

2020-05-26 09:32:10 601

原创 Not all processes could be identified, non-owned process info will not be show

出现上边错的背景是执行脚本的时候由于脚本中含有命令netstat然而我执行脚本的时候使用的是普通用户所以报的是上边的错解决办法登录到root用户然后执行命令chmod +s /bin/netstat执行此条命令成功以后重新切换到普通用户执行命令成功d...

2020-05-25 10:24:20 2861

原创 centos arm 部署ftp

创建ftp首先配置yum源。本地的yum就可以,直接yum install -y vsftpd ftp然后将vsftpd的配置文件vsftpd.conf 备份,然后开始操作vsfpt.confvim /etc/vsftpd/vsftpd.confanonymous_enable=NO #关闭匿名登录local_enable=YESwrite_enable=YES...

2020-05-03 08:27:39 393

原创 Yum 安装MySQL数据库一主两从

三台机器192.168.198.133 MASTER192.168.198.134 SLAVE192.168.198.136 SLAVE首先确定机器能联网,然后初始化机器关闭防火墙 关闭selinux/关闭swapsystemctl stop firewalldsystemctl disablefirewalld...

2020-04-29 16:53:20 448

原创 keepalived+nginx 负载均衡+高可用

准备三台机器192.168.198.133 nginx-1 centos7192.168.198.136nginx-2 centos7192.168.198.135 nginx-3 centos7VIP 192.168.198.111使用的是yum 安装首先下载ali的centos_bash 源和epel源,因为国内的比较快,习惯用阿里也可以使...

2020-04-27 17:35:38 221

原创 删除kafka的topic

首先查看配置文件参数是不是允许删除是不是ture 是的话就是允许删除,再看配置文件是不是开启了自动创建查看这个命令是不是true,如果是true将他改成false,停掉产生topic的服务,就可以开始删除了我删除的方式是,先删除掉data下和这个topic相关的数据,然后进到zookeeper中去 rmr 删除相对应的topic,然后查看是不是还存在若是没有就是成功了,....

2020-04-23 10:29:29 241

原创 centos7查看mac地址和uuid

nmcli con show //查看的是uuidnmcli device show //查看的是mac地址 网卡的

2020-04-23 10:03:07 3092

原创 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

这个错误是,远程的主机标识已经改了所以,去到vim /.ssh/known_hosts然后删除掉你要远程链接的那一台机器再重新ssh即可

2020-04-12 01:00:35 133

原创 Python3.7的部署安装centos

首先说下感想,自己编译安装的Python3.7总是报ssl的错误,经过多方寻求帮助终于搞定下边是详细的步骤,如果谁有更好的解决方法请留言:大体的说一下步骤,因为安装的是3.7,3.7以上的版本就包含pip 包管理器首先下载 依赖和安装包yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-dev...

2020-04-12 00:55:43 196

原创 yum报错yum install openssl-devel Another app is currently holding the yum lock; waiting for it to exit

[root@yq01-hadoop-bdl119 yum.repos.d]# yum install openssl-develLoaded plugins: fastestmirrorRepository epel is listed more than once in the configurationExisting lock /var/run/yum.pid: another ...

2020-04-10 17:47:32 620

原创 启动mysql的时候报错/error while loading shared libraries: libatomic.so.1: cannot open shared object file:

/home/aitpm/software/mysql-5.7.27-aarch64/bin/my_print_defaults: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory/home/aitpm/software/...

2020-04-08 13:50:57 9692 1

原创 centos7 ssh 远程连接缓慢

链接缓慢直接更改 /etc/ssh/sshd_config 使用root用户userdns yes 虽然是注释了,但是还需要打开注释 将参数变成no 就可以了,然后重启sshd systemctl restart sshd就直接好了,大家可以试试...

2020-04-08 10:41:03 218

原创 centos7部署hadoop2.8.5 分布式部署

由于资源有限,部署只用了三台机器,一台master,两台slave,三台机器之间互做免密,互做解析,主机名-和解析的名字一定要一样,基础环境比较好弄,要细心,关闭你所准备的机器上的防火墙,selinux。swapsystemctl stop firewalldsystemctl disable firewalldvim /etc/selinux/config把seli...

2019-11-24 15:49:28 222

原创 centos7搭建分布式kafka 3台

首先准备三台机器,我准备的机器是192.168.198.146 hadoop-master 192.168.198.149 hadoop-slave1 192.168.198.150 hadoop-slave2 三台机器的主机名,系统是centos7.5 安装的kafka_2.11-0.11.0.0版本安装kafka首先要准备jdk的环境zook...

2019-11-24 00:16:07 246

原创 Exception in thread "main" joptsimple.UnrecognizedOptionException: r is not a recognized option

使用kafka创建topic出错具体错误如图所示通过命令查看显示的命令输入错误应该是--create 而不是 -create更换正确的用法显示已经创建需要重新写入新的名字通过命令查看已经创建完成,温馨提示输入的时候尽量的不要使用tab键使用空格,...

2019-11-23 22:42:26 14950

原创 centos7分布式部署zookeeper

系统centos7.5 zookeeper-3.2.10192.168.198.146 hadoop-master 192.168.198.149 hadoop-slave1 192.168.198.150 hadoop-slave2 zookeeper的运行需要jdk的环境,首先要确保机器上有jdk的环境,然后再部署zookeep...

2019-11-23 20:43:14 247

原创 centos7配置java jdk

首先声明使用的系统是centos7.5 jdk1.8包是提前下好的,如果没有包建议去官网下一个,根据自己的系统下相应的版本,然后将tar.gz 文件放到自己的安装目录,然后打开。 /etc/profile 定位到内容的最后写上jdk的路径,也就书俗称的配置环境变量如下[root@hadoop-master src]# tar -xzvf jdk-8u231-linux-x64...

2019-11-23 15:16:17 116

原创 /usr/bin/ssh-copy-id: ERROR: failed to open ID file '/root/.pub': No such file or directory

/usr/bin/ssh-copy-id: ERROR: failed to open ID file '/root/.pub': No such file or directory (to install the contents of '/root/.pub' anyway, look at the -f option)装好系统,初始化脚本之后做ssh免密的时候执行完 s...

2019-11-23 14:42:44 15736 3

原创 centos7配置java jdk

自己做的小总结如果有不对的地方请大家指正配置jdk 首先要求安装包,我使用的是jdk-12.0.2,http://www.oracle.com/technetwork/java/javase/downloads/这是下载地址可以根据自己的需求下载相应的版本,首先将包上传到,机器我是用的是rz 然后选择自己下载的安装包创建一个目录用于存放,上传的软件包mkdir /usr...

2019-10-29 10:16:34 146

原创 mariadb双主的部署过程

centos7.6 mariadb master 192.168.198.141 centos7.6 mariadb slave1 192.168.198.142 centos7.6 mariadb slave2 192.168.198.143 准备三台机器首先准备好基础环境zuojie首先做解析vim /etc/hosts 然后将你自己的ip放...

2019-10-23 19:11:07 279

libstdc++.so.6.0.24

mysql的依赖包,若是不升级的话,启动MySQL的话直接报错不能启动,或者是直接报错notfound

2020-12-16

空空如也

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

TA关注的人

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