现象:Error occurred during initialization of VM Could not reserve enough space for object heap原因:在tomcat的bin目录下,catalina.sh文件的tomcat内存参数配置过大,超过机器可用内存总数造成,修改到适当的值即可,修改的参数为:JAVA_OPTS="-Xms50m -Xmx60m"解决办法将参数适当减小或恢复成默认
现象:执行startup.sh文件后告诉地址已经使用,导致tomcat不能启动原因:可能是前一次执行./shutdown.sh文件关闭tomcat时没有停止已经启动的java进程,而这个进程仍然在监听tomcat所使用的端口,或者有另外一个tomcat正在运行,server.xml文件中的监听端口和当前tomcat冲突。 解决办法 列出所有系统正在监听的端口和绑定的地址netstat -l2. 找出当前系统中的所有进程,管道符号过滤输出显示包...
问题:Putty工具连接服务器命令行中文显示乱码原因:linxu大多数版本(包括debian,redhat,centOS等版本)默认的编码是utf8,所以我们在putty软件中稍做设置就可以解决。解决方案:1、在空白处右击2、选择change settings3、语言编码中选择 UTF-84、重新执行命令,中文可以正常显示
tomcat日志不输出问题说明现象:Linux部署环境,发现tomcat/logs/目录下只有catalina.out日志,没有catalina-日期.log相关日志原因:配置文件错误解决方法:1. 查看tomcat/conf/logging.properties,发现是日志输出目录被人为修改到其他目录 2. 将其修改为tomcat默认日志输出路径,并重启Tomcat服务即可,如下:1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}...
·问题:网站群后台系统管理和网站管理点击之后反应较慢·原因:后台操作较卡是因为服务器的资源被占用的比较多导致的,常见的为cpu占用率比较高或者内存剩余不足。·解决方案:首先使用free -m 命令查看系统的剩余内存当剩余内存空间较少时,先使用sync命令写入当前缓存数据,然后通过命令echo 1 > /proc/sys/vm/drop_caches 释放缓存 。之后重启网站群服务即可。除此之外,Cpu和内存占用率过...
·问题无法写入新文件,提示设备上没有空间·原因磁盘空间已经被数据占满,或是磁盘空间文件数节点耗尽。·解决方法如果是节点数耗尽需要清理文件数量,检查问题原因。如果是被数据占满,清理数据即
问题Crontab占用很大磁盘空间原因cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了/var/spool/clientmqueue目录下的那些文件,日积月累可能撑破磁盘。 解决方法1)直接手动删除:ls |xargs rm -f? ; 2)彻底解决:在cron的自动执行语句后加上 >/dev/null 2>&1
Centos以及Redhat修改ssh远程端口的时候,需要先关闭selinux,在修改端口号才可以,操作顺序如下:1、关闭selinux: 1.1、执行setenforce 0,临时关闭selinux。 2.2、修改/etc/selinux/config,将文件里面的"SELINUX=Enforcing",修改为"SELINUX=disabled"即可关闭selinux。 2、修改ssh端口: 2.1、编辑/etc/ssh/sshd_config文件,将里面的"Port 22"修改为"Port 端口号"即可实现对于远程端口的修...
现象:客户在连接Windows server 2003服务器时出现:原因:Windows 2003服务器操作系统默认是两个远程终端,但这两个远程终端都有人在远程着或者活动着,当你也远程上去的时候,就会有这个远程终端的提示终端服务器超出了最大允许连接数。解决方案:如果您本地电脑使用的是Windows XP、Windows 2008、Windows 7/8/8.1操作系统,那么在远程的时候在IP后面添加参数 /admin远程即可,如图所示: ...
现象:最近有客户在Linux下解压网站群安装包出现分析:查看当前系统的时间为而此时正确的时间为2015/06/17 11:12解决方法:如果Linux服务器可以上公网执行完时间同步之后,亦可在服务器上写一个定时同步当前的网络时间脚本添加计划任务:[root@boda_guanli opt]# crontab -e保存退出,表示每天23:20同步一次网络时间
问题:最近有客户网站群系统,在站群服务重启后,网站可以访问,等待1分钟,网站访问不了,查看此时80端口的tcp的连接数为2000-3000。通过查看基本为177.185.189.93,由于这个IP在频繁访问,基本可以断定是恶意攻击。IP来源是巴西。 解决方案:由于客户网络层没有防火墙, 通过修改apache/conf/httpd.conf配置文件限制此IP访问站群下的网站,效果不明显。 客户的操作系统为windows server 2003,查阅资料可通...
现象:磁盘无法写入数据,但查了使用量并没有满(本服务器/home/vsb9guard软连接到了/opt/vsb9guard),如下图:分析:是inode满了,使用df–i命令查看:inode译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是Block,Block是用来存储数据用的。而inode呢,就是用来存储这些数据的信息,这些信息包括文件大小、属...
现象Linux环境下,用getlinuxhardinfo收集服务器硬件信息时,报找不到不目录的错误.原因服务器本身缺少JAVA环境,导致getlinuxhardinfo无法正常运行.解决方法1.在服务器上安装JAVA后收集硬件信息.2.安装完VSB后再收集硬件信息,VSB本身带JAVA环境
现象:客户网站群使用自带数据库Pgsql时,重启过程中:在root用户下,su到一个普通用户vsb_pgsql,得到如下错误:原因:检查/bin/bash,权限正确检查/home/vsb_pgsql权限正确检查/lib64/ld-2.12.so权限也正确修改/etc/passwd,将vsb_pgsql的home修改成/tmp,把/tmp设置为777,而su出现同样的错误。也就是vsb_pgsql用户无法访问777权限的/tmp。通过stat命令,查看到解决方案:...
现象:Tomcat 无法启动,报错权限不足原因:经查看Catalina.sh 没有执行权限解决办法Chmod +x catalina.sh 给执行权限即可解
现象:最近发现在使用centos 7的系统给客户部署博达网站群后,在/etc/rc.local中添加站群服务自启动时,重新启动服务器时,站群服务没有随操作系统自启动。原因:从rc.local文件中看到,这个文件是为了兼容性的问题而添加的,烈建议创建自己的systemd服务或udev规则来在开机时运行脚本而不是使用这个文件,与以前的版本引导时并行执行相比较,这个脚本将不会在其他所有的服务后执行。请记住,你必须执行“chm...
新增站点时tomcat配置无法更新处理现象:Linux单机部署,新增站点时tomcat/conf/server.xml无法更新配置信息原因:vsb.ini配置文件损坏解决方法:vsb.ini文件中,缺少以下配置:domain.server.path=D:\VSBEdu${separator}tomcat${separator}conf新增,并保存,重启 注意:在linux上修改配置文件,建议下载到windows本地修改,以免之间使用vi编辑器误操作。另外在修改文件时...
Apache日志中“指定的网络名不再可用”解决办法现象:Windows环境下,apache频繁报错类似信息: [Fri Mar 16 17:28:49 2014] [warn] (OS 64)(www.test.net)指定的网络名不再可用。 : winnt_accept: Asynchronous AcceptEx failedfrom:http://www.test.net/sys/Windows/45475.htm原因:AcceptEx() 是 Microsoft WinSock v2 API 一组提升(网络效率 API 中的指令。而且在 Windows 上似乎蛮有可能出问题...
域名自动跳转说明现象需要将不同规则的域名统一跳转成规则域名;例如:将test.com、www.test.com、test.gov.cn,统一跳转至:www.test.gov.cn原因 项目需求解决方法需要修改Apache配置文件httpd.conf,在虚拟主机配置中添加以下内容: rewritecond %{http_host} ^test.com [nc] rewriterule ^(.*)$ http://www.test.gov.cn [r=301,nc] rewritecond %{http_host} ^t...
