linux运维常见问题
主要包含部分IBM MQ、tomcat、weblogic、nginx、docker遇到的问题。
铁九九
这个作者很懒,什么都没留下…
展开
-
linux下vsftpd的安装使用
linux环境下,vsftpd的安装使用原创 2023-03-12 22:09:37 · 1334 阅读 · 0 评论 -
查找yum install下载的rpm安装包
使用yum install安装依赖或软件后,查找rpm安装包的方法原创 2023-03-02 16:00:16 · 5546 阅读 · 0 评论 -
【Tomcat】启动成功,但是访问项目时或者是localhost:8080时出现404
tomcat执行IP:端口无报错,发布项目以后报错,报错内容如下:后台日志中相关部分报错日志如下:org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive [/home/…/tomcat/webapps/app]java.lang.IllegalStateException: Error starting child找到tomcat/conf路径下catalina.propert原创 2021-09-22 17:34:37 · 7845 阅读 · 0 评论 -
部署weblogic时报错The most likely cause is an error in the network configuration of this machine.
Linux环境部署weblogic时遇到The most likely cause is an error in the network configuration of this machine.这个报错,意思就是此计算机的网络配置错误;如下图所示:解决办法:vi进入/etc/hosts,把你当前登录的主机名配置进去就可以;(这里最好切换到root账户修改);主机名查看,如下图所示:...原创 2021-09-07 10:28:59 · 270 阅读 · 0 评论 -
查看was发布的应用程序的端口
使用was发布的应用程序,第一个默认端口为9080;查看步骤如下:打开对应的服务器点击 端口 ,进入到具体的端口配置,WC_defaulthost就是默认端口。原创 2021-11-09 17:01:57 · 5124 阅读 · 0 评论 -
【IBM MQ】linux环境下部署weblogic以及新建域
本文以weblogic10.3版本为例,介绍linux环境下非可视化界面部署weblogic。(1)首先,上传安装包到Linux服务器,并执行安装;注意:如果环境里没有ld-linux.so.2,请提前安装。原创 2021-10-13 09:29:50 · 2111 阅读 · 0 评论 -
【tomcat】发布应用报错Error starting child
使用tomcat发布应用程序是报错:SEVERE [main] org.apache.catalina.startup.HostConfig.deployDirectory Error deploying web application directory [/home/tools/tomcat-es/webapps/xxxxxxx]java.lang.IllegalStateException: Error starting child网上很多说是因为tomcat下面的web.xml文件中url-原创 2021-09-20 12:04:38 · 6445 阅读 · 0 评论 -
一个服务器下使用两个及以上tomcat发布应用程序
1:修改环境变量使用vi /etc/profile进入配置文件修改关于tomcat的环境变量,我的第一个tomcat路径是/home/sj/tools/tomcat-ev;第二个toncat路径是/home/sj/tools/tomcat-es;为了在读取是区分,两个tomcat环境变量名称不能一致,要做区分;添加CATALINA_BASE和CATALINA_HOME的两组环境变量,如下:配置完以后使配置生效:命令 source /etc/profile2.修改第二个tomcat的端口,tomca原创 2021-09-20 11:52:28 · 1926 阅读 · 0 评论 -
Tomcat漏洞ip:port/manager/html
使用tomcat发布应用程序,使用ip:port/manager/html访问,出现弹出登录界面或者代码内容漏洞,解决方法如下:(建议修改前先备份)(1)删除webapps文件夹下manager文件和host-manager文件夹(2)删除conf文件夹下临时生成的Catalina文件中临时生成的文件;(3)conf文件夹中logging.properties配置文件中,删除下面三个跟manager和host-manager相关的部分;1.2.3.删完以后,重启服务,再次验证manage原创 2021-11-22 21:56:07 · 2859 阅读 · 0 评论 -
【tomcat】org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application
使用tomcat发布应用程序产生以下报错,org.apache.catalina.startup.HostConfig.deployWAR Error deploying web application archive [/home/sj/tools/tomcat-3/webapps/estamp.war]java.lang.IllegalStateException: Error starting child原因是tomcat中conf下配置文件设置不对,修改即可,具体详见原文:https://b原创 2021-09-22 17:38:02 · 10171 阅读 · 0 评论 -
【weblogic】Server subsystem failed.weblogic.security.SecurityInitializationException: Authenticat
####<Oct 9, 2021 3:32:31 PM CST> <localhost.localdomain> <[ACTIVE] ExecuteThread: ‘0’ for queue: ‘weblogic.kernel.Default (self-tuning)’> <> <> <> <1633764751435> ####<Oct 9, 2021 3:32:31 PM CST> <l原创 2021-10-10 19:45:20 · 726 阅读 · 0 评论 -
tomcat发布应用部分界面报错 http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml
http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application。原创 2022-06-26 11:25:39 · 927 阅读 · 0 评论 -
weblogic修改作用域名称
1、先使用grep查找需要修改的文件;grep -r base_domain * --exclude-dir={tmp,logs,cache}/2、使用xargs域sed组合指令,替换成新的域名;grep -r base_domain * --exclude-dir={tmp,logs,cache}|xargs sed -i's/base_domain/new_domain/g'注意:此处i小写另外,也可以手动修改;3、再次查看是否还存在就得名称grep -r base_domain *原创 2021-11-08 16:41:23 · 1351 阅读 · 0 评论 -
Tomcat漏洞ip:port/examples/servlets
使用tomcat发布应用程序原创 2021-11-22 21:43:53 · 2735 阅读 · 0 评论 -
Redis安装部署(Windows/Linux)
redis在Windows和Linux环境下的安装部署原创 2022-05-26 16:51:07 · 18395 阅读 · 2 评论 -
【linux】grep: /var/mqm/mqs.ini: No such file or directory
安装软件时报错,指示找不到某个文件,报错如下所示:使用uname -a查看系统位数,由于文件安装包是32位,基本可以判断是由于系统缺少32位运行环境;安装32位运行环境,yum -y install ld-linux.so.2 32安装完以后在执行之前的安装指令,不再报错。...原创 2021-09-22 09:27:46 · 389 阅读 · 0 评论 -
nginx安装部署
nginx入门部署原创 2022-05-23 12:37:48 · 1305 阅读 · 0 评论 -
【docker】win10使用docker拉取redis镜像报错read-only file system: unknown
Error response from daemon: error creating temporary lease: file resize error: truncate /var/lib/desktop-containerd/daemon/io.containerd.metadata.v1.bolt/meta.db: read-only file system: unknown原创 2022-05-30 17:13:06 · 6321 阅读 · 5 评论 -
Nginx 安装报错:make: *** 没有规则可以创建“build”
Nginx 安装报错:make: *** 没有规则可以创建“build”原创 2023-02-23 23:09:59 · 2996 阅读 · 0 评论 -
【IBM MQ】AMQ6126问题解决思路
发现这个问题的是因为换服务器安装IBM MQ后,新建队列管理器,新建不了,产生报错AMQ6126,但是安装步骤跟之前一样的(之前的可以新建);最后排查,发现应该是mqm账号的权限组有问题,修改配置文件后解决,具体方法如下:找到文件/etc/group文件,vi进入编辑模式:mqm:x:1000:改为mqm:x:1000:root保存,退出;使用crtmqm新建队列管理器,新建成功。...原创 2021-10-18 21:55:41 · 388 阅读 · 0 评论 -
【IBM MQ】使用IBM MQ远程连接时报错AMQ 4043解决思路
我使用IBM MQ客户端远程连接队列管理器时,报错 AMQ 4043,百度基本找不到解决办法,唯一一个解决方法是这个(https://stackoom.com/question/1sroR),但是,按照这个方法执行以后,还是报AMQ 4043错,说明这个解决方法对我没用,于是再次排查新建的指令(linux服务器),最后发现没启用侦听,启用后,不在保4043错误;要是用远程连接,首先你的队列管理器需要有服务器连接通道,并且通道是开启的;设置侦听:(注意你的侦听器名称,端口号)define listene原创 2021-10-05 21:38:52 · 1960 阅读 · 0 评论 -
【IBM MQ】远程连接IBM MQ报错AMQ4036解决方法
首先,我是在linux服务器上部署的MQ,以及使用指令新建的独立管理器QM001,然后使用本机的IBM MQ客户端远程连接,队列管理器名称,IP,端口均正确,发生AMQ4036报错,提示没有权限访问,其实就是远程连接时,添加用户标识这里有问题,所以产生了AMQ4036报错;这种情况基本都是新建服务器连接通道时用户标识的指令写错了,更新一下就可以了;先使用runmqsc进入对应队列管理器中,指令如下:# runmqsc QM001修改服务器远程通道相关属性:# alter chl('DC.SVR原创 2021-10-05 21:17:46 · 3938 阅读 · 3 评论 -
【IBM MQ】队列管理器running状态下无法查看通道
使用dspmq查看状态是running状态,但是查看通道,队列等却无法查看;查看端口,使用ps -ef | grep lsr发现同一队列管理器占用率了两个端口,kill掉其中一个即可。————————————————版权声明:本文为CSDN博主「Axi-ZYTao」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。...原创 2021-10-04 14:03:31 · 881 阅读 · 0 评论 -
【IBM MQ】AMQ7064: Log path not valid or inaccessible.
MQ异常停止,使用strmqm启动,一直显示starting,(就是启动不了);然后使用endmqm停止,一直显示ending,重启服务器,还是停止不了;最后使用dltmqm删除队列管理器,删除之后使用crtmqm再次新建(名称一样)队列管理器,出现如下报错:AMQ7064:日志路径无效或不可访问。原因应该删除队列管理器后,有残余的东西(我猜测)。解决方法:找到你安装的mq下面的,里面的确有刚刚新建的队列管理器的残留log,删除后再次使用crtmqm新建,成功解决。...原创 2021-09-30 17:10:25 · 933 阅读 · 0 评论 -
IBM MQ新建队列管理器时报错AMQ 7077错误
使用IBM MQ新建队列时,报AMQ 7077 错误:AMQ 7077:你未授权来进行请求的操作的解决方案;处理方案: 系统和安全>管理工具>计算机管理>本地用户和组>组,然后找到mqm组,添加用户即可;如果还不行,就添加admin和administrator两个用户,然后重启(一定要重启,不重启不生效)。...原创 2021-09-07 14:00:30 · 1861 阅读 · 0 评论