
linux
文章平均质量分 83
ruijiao_ren
这个作者很懒,什么都没留下…
展开
-
Linux设置tomcat,mysql,hbase,elasticsearch,nginx开机自启动
mysql开机自启动:首先查看mysql是否在管理列表中:chkconfig --list如果在列表中,则会显示如下:通过上图可以看到mysql命令在列表中,并且状态为on,如果不是上面显示的那样,则使用下面的命令:因为有的mysql会使用mysqld命令启动,所以会有如下:chkconfig add mysql或者chkconfig add mysqld然后用这个命令设置开机启动:chkconf...原创 2018-03-07 10:02:58 · 970 阅读 · 0 评论 -
修改系统最大文件打开数——Too many open files(elasticsearch相关)
在使用elasticsearch或者nginx时,需要修改系统最大文件打开数,一般情况下,系统显示为:从上图可以看到open files显示为1024。这是系统默认的配置,有时候会报Too many open files错误,这时就需要增加系统最大文件打开数,修改如下:在vi /etc/security/limits.conf中添加如下设置:# max open files config for ...原创 2018-03-07 10:57:34 · 5917 阅读 · 0 评论 -
elasticsearch启动问题——Name or service not known
1、当报Caused by: java.net.UnknownHostException: xhs_es: Name or service not known这个错误时, 在vi /etc/hosts中添加如下语句: 127.0.0.1 xhs_es 其中xhs_es时服务器hostName,hostName的查看位置: cat /etc/sysconfig/networ...原创 2018-03-07 11:03:33 · 5862 阅读 · 0 评论 -
Nginx-1.12.1安装以及配置,报错信息error while loading shared libraries: libpcre.so.1: cannot open shared object
一、安装1、下载pcre-8.41.tar.gz包,下载路径:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/2、下载nginx,下载版本为nginx-1.12.1.tar.gz3、解压上面下载的两个文件:tar -zxvf pcre-8.41.tar.gztar -zxvf nginx-1.12.1.tar.gz4、编译并安装pcre进...原创 2018-03-07 16:15:38 · 2055 阅读 · 1 评论 -
关于linux定时任务与shell脚本——实现远程数据库备份
一、常用的命令如下:1、编辑一个新的crontab任务 crontab -e2、查看编写后的crontab任务 crontab -l3、重启contab任务服务 service crond restart4、查看contab任务状态 service crond status5、重新载入配置 service crond reload6、关闭服务 service c...原创 2018-03-11 16:06:54 · 2072 阅读 · 0 评论 -
通过scp命令下载备份文件的shell脚本实现——使用sshpass
近期,搭建的应用系统,做了一个shell定时备份,想要从各个数据库里,将数据定时备份到另一台备份机。 mysql数据库备份在前面博客(http://blog.youkuaiyun.com/ruijiao_ren/article/details/79517086)中已做了说明,hbase和es备份,策略是每天将数据备份到本地,在备份机上定时下载。 这时,我想使用scp...原创 2018-03-13 15:41:02 · 2057 阅读 · 0 评论 -
安装单机Hbase时,启动成功,建库报错com.google.protobuf.ServiceException: java.net.SocketException: Invalid argument
今天在安装单机版hbase的时候出现了如下报错:修改过程:首先,修改hosts文件:vi /etc/hosts被划掉的部分就是本台服务器的ip,xhs_hbase表示服务器的hostName服务器的hostName查看位置:cat /etc/sysconfig/network尽量将HOSTNAME后面的名字改成项目名,刚开始我的这个服务器的HOSTNAME后名字为1,如下:HOSTNAME=1这种...原创 2018-03-06 16:03:12 · 2877 阅读 · 0 评论 -
crontab执行后,脚本没有执行,单独运行脚本执行成功,查看报错信息sshpass: command not found
报错信息在如下目录:/var/spool/mail中的root文件打开报错信息,发现报sshpass: command not found其实sshpass在本机是安装过的,报此错误是因为执行的时候没有找到此安装路径,则将路径添加到脚本语言中#!/bin/bash#hbase's backDATETODAY=`date +%Y%m%d`cd /usr/local/backDat...原创 2019-03-04 21:47:54 · 5884 阅读 · 3 评论