
Linux
文章平均质量分 59
实施工程师木易
一个普通的软件实施工程师,浅耕实施工程师多年,发表著作待命名,就职于不大不小的非互联网公司,勤勤恳恳的摸鱼职工一名。不要给我说什么底层原理、框架内核!老夫敲代码就是一把梭!Ctrl C Ctrl V 拿起键盘就是干!
展开
-
【Linux】centos下进行keepalived安装部署
配置环境:centos7.9[root@yyq ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)配置步骤1.安装keepalived模块yum install -y keepalived日志:[root@yyq ~]# yum install -y keepalivedLoaded plugins: fastestmirror, priorities, versionlockLoading mirror原创 2022-03-21 11:31:46 · 1929 阅读 · 0 评论 -
【Linux】CentOS7.7离线安装docker
服务器为centos7.7版本,无法进行在线安装docker,需要现在离线包进行安装,添加一堆以来v:记录如下:rpm包清单及下载链接:下载链接:官方CentOS7.7提供的包路径containerd.io-1.4.9-3.1.el7.x86_64.rpmdocker-ce-20.10.9-3.el7.x86_64.rpmdocker-ce-cli-20.10.9-3.el7.x86_64.rpmdocker-ce-rootless-extras-20.10.9-3.el7.x86_64.rpm原创 2022-01-10 20:04:05 · 3502 阅读 · 0 评论 -
【Linux】vi修改jar包乱码的一种解决方法
时常用vi进行jar包修改,但有些服务器不行,有些服务器root不行,普通用户行;昨天在进行vi编辑时,用vi编辑jar包不行,root切换普通用户也不行,想到会不会和vim有关,发现缺失vim包yum install vim安装后就可以了,就这么简单...原创 2021-12-29 10:57:22 · 2948 阅读 · 0 评论 -
【JDK】Unsupported major.minor version 52.0
当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。jdk版本和stanford parser对应关系JDK版本和Java编译器内部的版本号J2SE 8 = 52,J2SE 7 = 51,J2SE 6.0 = 50,J2SE 5.0 = 49,JDK 1.4 = 48,JDK 1.3 = 47,JDK 1.2 = 46,JDK 1.1 = 45所以就是说这个换成jdk1.8就可以jdk更换参考【Java】linux下jd原创 2021-03-26 11:33:36 · 149 阅读 · 0 评论 -
【Linux】删除乱码文件和文件夹
问题描述:解压的一个文件夹里有中文,导致解压后是个乱码的文件夹,导致进也进不去,删也删不掉 解决方案:提示:这里填写该问题的具体解决方案:例如:新建一个 Message 对象,并将读取到的数据存入 Message,然后 mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();换成 mHandler.sendMessage()。1.列出文件的节点IDls -i 2.删除文件用 上面查到的节点id替代下面的123原创 2021-03-26 10:53:54 · 273 阅读 · 0 评论 -
【Redis】Redis-Cluster集群配置搭建
Redis常见集群有两种,一种是哨兵,一种是cluster集群一番搜索得知,哨兵不易扩容,且至少需要双哨兵;所以本例采用官方推荐的cluster模式。原创 2021-03-24 15:26:05 · 928 阅读 · 0 评论 -
【Linux】java.lang.OutOfMemoryError: unable to create new native thread
部署启动应用时定的一个报错,内存不足,但是查到空闲内存还有很多。试了下root起是可以的,那么就是当前用户哪里做了限制。查阅得知线程问题,修改/etc/security/limits.d下的文件即可,本地是20-nproc.conf ,有的是90-nproc.conf,以本地为准[tmn@kafka1 bin]$ Error occurred during initialization of VMjava.lang.OutOfMemoryError: unable to create new na原创 2021-03-23 17:39:25 · 356 阅读 · 2 评论 -
【Tomcat】java.lang.NoSuchMethodError和javax.naming.NamingException
今天在云南一个项目遇到的问题,tomcat启动报错,查了下,把/home/yyq/tomcat/lib/servlet-api.jar文件复制一份到jdk1.6.0_45/jre/lib/ext下解决了。还有个报错,把j2ee.jar屏蔽掉暂时解决,不知是否有影响,暂时记录下来INFO: validateJarFile(/home/yyq/tomcat/webapps/default/WEB-INF/lib/j2ee.jar) - jar not loaded. See Servlet Spec 2.原创 2021-03-22 21:25:06 · 237 阅读 · 0 评论 -
【Linux】查看系统软件版本
今天用到的一个内容,查看用到的几个系统软件的版本,记录下操作系统Linux(CentOS):操作系统版本和ip地址[root@zy ~]# cat /etc/centos-releaseCentOS Linux release 7.6.1810 (Core) [root@zy ~]# ifconfigeno1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 4c:ed:fb:c6:AA:BB txqueuele原创 2021-03-02 11:35:30 · 1099 阅读 · 0 评论 -
【Linux】docker更改默认目录
参考:docker磁盘空间不足解决办法给docker扩容、删除/var/lib/docker问题描述:某一天一台部署了docker的服务器根目录满了,经核查是docker默认目录/var/lib/docker占用空间较大导致,第一次搞docker没经验,用了默认目录问题解决主要思路是迁移docker默认目录1.查看docker镜像存放目录空间大小du -sh /var/lib/docker/2.停止docker服务。systemctl stop docker3.查看磁盘容量大的空原创 2021-03-01 17:32:04 · 1433 阅读 · 0 评论 -
【Linux】CentOS7.6下离线安装telnet
环境:CentOS Linux release 7.6.1810 (Core) x86_641. telnet在线安装yum install telnet如果报错提示找不到包,可以通过以下方式更改yum源【Linux】yum install报错,yum源找不到,更改yum源2.telnet离线安装主要需要说明的是离线安装,因为服务器大都在内网环境,如果没有外网,本地yum源无效,那么就只能离线安装了。1.安装包获取离线包下载(centos7下的telnet包):telnet-cent原创 2021-02-27 17:10:16 · 4491 阅读 · 0 评论 -
【Redis】Redis安装及常用内容
最近在部署个可视化内容,涉及到redis,记录之:Linux 下安装(参考:Redis 安装) 下载地址:http://redis.io/download,下载最新稳定版本。 本教程使用的最新文档版本为 2.8.17,下载并安装: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz tarxzfredis−2...原创 2018-08-07 16:40:31 · 161 阅读 · 0 评论 -
【Tomcat】Linux下tomcat8的安装部署
环境Red Hat Enterprise Linux Server release 7.6 (Maipo)前置条件,jdk已配置1.介质获取下载链接此处用的8.5.61版本2.上传解压tar -xzvf apache-tomcat-8.5.61.tar.gz3.进bin目录启动cd apache-tomcat-8.5.61/bin[yyq@consul3 bin]$ ./startup.sh Using CATALINA_BASE: /home/yyq/apache-tomc原创 2021-02-01 18:27:03 · 318 阅读 · 0 评论 -
【Docker】Linux下离线安装Docker18.06
1.下载介质Docker下载链接此处选择的是18.06.03-ce.tgz2.上传并解压tar -xvf docker-18.06.3-ce.tgz 3.移动到bin目录下cp docker/* /usr/bin/4. 添加docker配置文件[root@localhost docker]# vi /etc/systemd/system/docker.service[Unit]Description=Docker Application Container EngineDo原创 2021-01-27 16:08:40 · 1148 阅读 · 0 评论 -
【Linux】配置NFS共享目录
环境[root@localhost file]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.6 (Maipo)服务端:10.198.1.165客户端:10.198.1.166步骤服务器侧1.查看是否安装有NFS服务[root@localhost file]# rpm -qa|grep nfsnfs-utils-1.3.0-0.61.el7.x86_64libnfsidmap-0.25-19.el7.原创 2020-12-11 20:36:04 · 7948 阅读 · 0 评论 -
【Yapi】Yapi在centos7.6下的安装
环境要求nodejs(7.6+)mongodb(2.6+)git(在线安装需要)nodejs安装nodejs下载链接:1)、#解压Node.js#***.tar.xz格式文件需要两部解压步骤,xz -d node-v12.18.4-linux-x64.tar.xztar -xvf node-v12.18.4-linux-x64.tar[root@localhost tmn]# mv node-v12.18.4-linux-x64 nodejsvi /etc/profile#原创 2020-09-17 22:15:59 · 394 阅读 · 0 评论 -
【Linux】两个问题:root修改文件权限报错Operation not permitted,解决rpm conflicts with file from package问题
一、root修改文件权限报错Operation not permitted[root@ yum.repos.d]# chmod 755 RedHat6.2.repo chmod: changing permissions of `RedHat6.2.repo': Operation not permittedlsattr可用来查看文件的属性:lsattr RedHat6.2.repo[root@yum.repos.d]# lsattr RedHat6.2.repo----i--------e原创 2020-05-25 15:00:53 · 1674 阅读 · 0 评论 -
【Perl】Linux下安装perl的DBI和DBD模块
先安装DBI,再安装DBD1.先安装前置包yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMakeryum -y install perl-Digest-MD52.确定是否存在环境变量 $LD_LIBRARY_PATH,没有的话需要配置[root@host-10-227-222-144 DBI-1.636]# $LD_LIBRARY_PATH bash: /tycj/app/oracle_client/product/11.2.0/cl原创 2020-05-20 18:38:52 · 6068 阅读 · 6 评论 -
【Linux】yum install报错,yum源找不到,更改yum源
遇到的问题是 yum install gcc报连接不上镜像源,那就改yum源咯CentOS修改yum源镜像地址为:mirrors.163.com (也可以改为阿里云镜像)1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo(如果是其他repo文件也一样备份掉,记住,全部备份掉)[root@iZ91q68xe2hhxlZ yum.repos.d...原创 2020-04-15 19:26:27 · 4843 阅读 · 1 评论 -
【Linux】更改本地离线镜像源(redhat7.5)(bclinux8.2)
1.下载redhat7.5的iso镜像直接放链接链接:redhat7.5的iso镜像提取码:9cm32.创建一个目录mkdir /media/rhel/3.进入yum.repos.d/文件夹cd /etc/yum.repos.d/4.备份原文件,创建新文件 rhel-source.repo文件名其实无所谓,就像我这台,我改了几次redhat.repo,最终都被清空了,看着有另外一...原创 2019-12-15 13:02:36 · 2955 阅读 · 1 评论 -
【Linux】Linux常用命令
tar命令来自: http://man.linuxde.net/tar 实例 将文件全部打包成tar包:tar -cvf log.tar log2012.log 仅打包,不压缩!tar -zcvf log.tar.gz log2012.log 打包后,以 gzip 压缩 tar -jcvf log.tar.bz2 log2012.log 打包后,以 bzip2 压缩 将tar包解压缩: t原创 2017-10-26 15:26:10 · 417 阅读 · 1 评论