Linux
文章平均质量分 61
左直拳
程序猿
展开
-
VmWare下的linux虚拟机磁盘空间扩展
我用vmware开启了一个虚拟机,虚拟机操作系统是centos7。今天发现磁盘空间不够了,导数据到里面的mysql,提示没有空间,之后mysql也连不上了。这个mysql部署在docker里,结果停止都停止不了,强制停止也不行。无奈之下,重启了docker,万幸还能访问。使用df -Th命令查看,发现linux的磁盘空间已经使用了100%。任凭我到处删东西,东拼西凑,也只剩下700M。把牙一咬,决心不辞劳苦,不避风险,给它扩展空间。原创 2024-10-13 12:01:54 · 988 阅读 · 0 评论 -
yum提示没有可用软件包问题
问题在于没有定义外部仓库。解决思路是加一个。原创 2024-05-15 21:17:08 · 1287 阅读 · 0 评论 -
修改centos7的dns解决docker拉取镜像超时问题
发觉里面的地址设为114.114.114.114。114我有点印象,估计是中国电信的。网上文章说改为8.8.8.8。据说114用于国内,8888(发发发发)用于国外。但我两个都不用,我改为180.76.76.76,这个是百度的公共DNS服务器。近期在一台centos7的服务器上部署系统,拉取docker镜像时总是超时,如图所示。网上有教程说,可以修改操纵系统的dns地址,试了一下,果然搞定。忽如一夜春风来,两行白鹭上西天。原创 2024-03-01 11:28:41 · 1196 阅读 · 0 评论 -
docker-compose初探
我一直直接使用docker命令来创建容器,没有怎么用过docker-compose。也不知道docker-compose和docker有什么区别,docker-compose有什么好处。现在我约略认为,docker-compose是一个简化docker命令的工具,或者说,它是能将docker各种繁琐的命令集成到配置文件的工具,所谓compose也者,就是组合的意思吧。原创 2024-01-25 18:58:38 · 563 阅读 · 0 评论 -
下载nacos 2.3 for arm64
客户组织安全测试,我们系统测出了好几个高危问题,其中大部分是关于nacos的。原先的nacos版本太低了,是1.3的。现在(2024.01)已经是2.3了,应该装个新的。我们使用docker安装nacos,原本很简单的,只有一个小小的问题,就是服务器的CPU是arm64架构的。现在一般政府项目都是这样,国产化,信创,CPU必定是arm架构。因此,nacos也需要下载支持arm64的镜像。还有一个问题是,服务器不在互联网上,怎么下载?思路:1)在能上网的服务器上下载支持arm64的镜像。原创 2024-01-25 18:25:55 · 2030 阅读 · 1 评论 -
采用docker部署时kafka共享zookeeper的网络配置
采用docker部署kafka、zookeeper,一般的做法是创建一个docker网络,然后kafka、zookeeper都使用这个网络。问题是,我部署到生产环境的时候,这种做法被禁止了。原因是添加了这个docker网络以后,服务器就无法访问了。该服务器是通过互联网访问的。我也不知道为啥就会搞到他们网络崩溃,总之就是不允许。那怎么办?经摸索,证明可以采用两个docker容器共享其中一个容器的网络配置的做法。众所周知,docker容器各自独立,相互区隔,自成一个世界。同一个网络,就是为了能够互相访问。原创 2023-05-09 17:27:10 · 1152 阅读 · 1 评论 -
政务网中使用内部华为云
项目按甲方要求,部署在政务网,各种需要在系统中播放的视频存放于内部华为云;然后,系统需要在互联网上访问。经过一天捣鼓,终于搞定。过程中遇到了许多问题,有nginx代理的,docker域名解析的,华为云存储桶默认设定的访问策略不支持公共读和匿名访问,https站点无法访问http资源,等等。最大的困难在于,政务网的管理员对华为云好像也不上心,一问三不知,没有示例,全凭自己摸索和分析;而且,服务器操作系统是linux,华为云只有一个名曰obsutil的命令行工具,只能敲命令和访问策略。原创 2023-05-06 19:19:47 · 1016 阅读 · 0 评论 -
用docker承载mysql
这两天部署系统到生产服务器,前端后端部署docker是毫无疑义的,但mysql呢?答案是mysql可以部署到docker。原创 2023-04-21 10:45:04 · 292 阅读 · 0 评论 -
centos7设置固定IP
windows下,用vmware装了个centos7,重启之后,其ip地址就变了,搞到外部无法访问。要知道,宿主机本身访问虚拟机是没有问题的,但外部要访问的话,我是通过NAT模式,将centos的ip和宿主机挂钩,做转发实现的。centos的ip没变一次,这个转发设置就要更改一次,那太麻烦了。因此需要将这个centos的ip设置一个固定的IP。原创 2023-03-23 13:41:58 · 295 阅读 · 0 评论 -
linux下设置定期执行需要root权限的sh文件
比如我这个叫clean.sh,位于/home/admin/gdhysthj/clean.sh。意思是每天0点0分即执行这个clean.sh。注意 “00***” 之间有空格隔开。第1列表示分钟 00~59 每分钟用*或者 */1表示。2、首先将shell文件赋权为可执行文件。第2列表示小时 00~23(0表示0点)第5列标识号星期 0~6(0表示星期天)1、准备好一个shell文件。第3列表示日期 01~31。第4列表示月份 01~12。3、切换为超级管理员。原创 2023-03-03 19:01:49 · 1521 阅读 · 0 评论 -
docker容器日志清理
最近发现linux(Centos 7)虚拟机的空间不够了,想创建新的容器都失败。剩下不到100M。之前还有好几个G。然后每天不定期查看磁盘空间,发现不断被蚕食。今天比昨天就少了100M;然后下午比上午又少了50M。谁在吞噬服务器的硬盘空间?docker。准确地说,是docker容器里跑的java程序,不断在产生日志。进入容器目录里查看,可以看到日志文件约800M。是一个日志文件,太夸张了。这个虚拟机上跑了好几个docker容器。目前的解决办法是用批处理文件手动删掉。原创 2023-01-10 17:37:59 · 7984 阅读 · 0 评论 -
linux防火墙操作
1、查看防火墙firewall-cmd --state2、关闭防火墙systemctl stop firewalld3、开启防火墙systemctl start firewalld4、重启防火墙systemctl restart firewalld5、开放指定端口sudo firewall-cmd --zone=public --add-port=3000/tcp --permanentsudo firewall-cmd --reload...原创 2022-02-28 17:43:18 · 312 阅读 · 0 评论 -
Linux下的应用程序开机自启动
Linux下的应用程序开机自启动原创 2014-10-23 15:46:46 · 2035 阅读 · 0 评论 -
Linux 下查找文件或文件夹
有些在我看来比较实用的命令,在这里记一下,原创 2014-10-27 15:29:21 · 2133 阅读 · 0 评论 -
vmWare虚拟机下ubuntu配置代理上网
终于用上了linux,觉得很不习惯,很难侍候。并且yu原创 2014-09-29 22:57:48 · 17775 阅读 · 2 评论 -
CentOS6.5配置代理上网
虚拟机vmWare下装了个CentOS,第一件事是配置代理上网,yi原创 2014-10-17 11:48:11 · 9300 阅读 · 0 评论 -
Linux下查看history里的某种命令
Linux下,直接键入history命令,会将当前账户此前所有的命令都显示出来,w原创 2014-11-21 10:49:42 · 13603 阅读 · 0 评论 -
CentOS6.5下用Git克隆代码(https方式)
按照指引,终于将代码下到本机原创 2014-10-20 18:32:01 · 6469 阅读 · 0 评论 -
咦,孰为汝多知乎
号称健壮异常的Linux,只要将目录 /usr/bin de原创 2014-11-07 10:08:07 · 2080 阅读 · 0 评论 -
MongoDB 开机自启动
MongoDB安装了以后,应当设置开机自启动。方法有二:1、原创 2014-10-30 21:11:49 · 19532 阅读 · 1 评论 -
linux的文件和文件夹操作
我在2014年曾经用过linux一段时间。一度好像还有点感觉了。后来工作内容转变等原因又放下了,时至今日,基本上已经忘得一干二净。现在重新拾起,多少还是有点印象。不过还是要记录下来。1、建立文件夹在根目录下(非当前目录)建立文件夹redis,以及子文件夹datamkdir /redis /redis/data创建完毕后,可以用以下命令查看cd / #到根目录ls ...原创 2019-09-25 11:18:00 · 502 阅读 · 0 评论 -
wget
现在有一台Linux虚拟机,多人共用。每个人用自己的z原创 2014-10-22 09:06:50 · 1688 阅读 · 0 评论