- 博客(38)
- 收藏
- 关注
原创 Linux CentOS 7分配的磁盘空间不足,空间扩展方法
(注意扩展的内存大小,如果报错,说明没有这么大的空间可以扩展,需要减少增加空间,如改成:lvresize -L + 9.9G /dev/mapper/centos-root)此时虽然扩展完成,但是VMware会提示要重新分区,扩展的磁盘空间并没有被分配给Linux对应的分区,需要自行分配,相当于是做一个标记告诉计算机这部分磁盘空间给虚拟机。将空闲可分配的空间100%全部给/dev/mappercentos-root, -l,小写l是分配百分比的,大写L是分配具体值的,分配成功后可以看到不一样的变化。
2024-11-29 20:27:34
1618
2
原创 Linux系统开机卡在Started update UTMP about system Runlevel Changes
所谓的init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(其进程编号始终为1)。内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。init一共分为7个级别,这7个级别的所代表的含义如下。
2024-11-06 11:50:35
2074
1
原创 group by 聚合操作出错解决办法
执行select语句报错:Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'ui.Sell.订购册数' which is not functionally dependent on columns in GROUP BY clause;主要原因就是设置的与sql_mode=only_full_group_by不兼容。GROUP BY 用户号。(2)重启mysql,问题解决。
2024-11-06 11:39:21
343
原创 centos 7里面执行docker run报错IPv4 forwarding is disabled. Networking will not work解决办法
centos 7里面执行aocker run -it centosbin bash报错:IPv4 forwarding is disabled. Networking will not work,如下图。问题分析:IPv4转发功能已经被禁用,这会导致网络功能无法正常工作。
2024-10-24 17:13:14
297
原创 Failed to start docker service:unit is masked解决办法
这通常意味着Docker服务被阻止或禁用了。问题分析:在安装和配置Docker后,有时可能会遇到启动失败的问题,并显示错误。启动docker报错。
2024-09-24 11:54:48
600
原创 centos使用Dockerfile构建镜像,执行docker build -t sshd:v1.0 . 命令报错
在Dockerfile文件中RUN yum -y install openssh-server openssh-clients net-tools 前面添加。RUN echo 'root:hbliti' | chpasswd // 设置root用户的登录密码为hbliti。FROM centos:7 // 指定基础镜像为centos:7。CMD /usr/sbin/sshd -D //开启sshd服务。问题分析:没有安装源。
2024-08-16 10:04:23
270
1
原创 github官网打不开的解决办法
首先我们说下github官网打不开的原因到底是什么。我们会发现,github偶尔可以打开,偶尔打不开,能不能打开似乎全靠运气,其实这都是因为你访问github官网时是直接访问域名即github.com,那么中间有个域名通过DNS解析的过程,将域名解析为对应的ip地址,其实主要时间都是花在了DNS解析上,导致了github有时候能打开,有时候打不开,有时候访问很慢。用管理员身份使用记事本打开文件C:\Windows\System32\drivers\etc,选择打开hosts文件,在文件末尾添加。
2024-08-12 10:31:14
247
原创 docker pull ubuntu报错解决办法
报错原因: ubuntu最新的镜像可能支持的协议版本比较高,本地的docker协议不支持,所以下载ubuntu前面的版本。2、下载适合的ubuntu镜像docker pull ubuntu-upstart。1、查询ubuntu有哪些相关镜像 docker search ubuntu。
2023-12-30 11:11:08
3462
原创 安装docker引擎报错解决办法
这个错误表明安装docker-ce-cli-1:19.03.2-3.el7.x86_64时与docker-buildx-plugin-0:0.11.2-1.el7.x86_64发生了文件冲突。解决方案可以考虑移除已有的docker-buildx-plugin-0:0.11.2-1.el7.x86_64包,然后重新安装docker-ce-cli-1:19.03.2-3.el7.x86_64。步骤二:安装 docker-ce-cli-1:19.03.2-3.el7.x86_64。安装docker引擎报错。
2023-12-29 20:16:58
1729
1
原创 harbor-db restarting问题
(1)查看数据库的挂载目录,harbor安装目录usr/local/harbor ,执行 cat docker-compose.yml , 看到/data/database。然后进入/data/database, 如果没有请创建,如果有了,请删除掉里面的东西(学习可以直接删,企业中上不能删除)(5)cd usr/local/harbor 目录, 停止harbor, 执行 docker-compose down。(2)cd /var/log/harbor/ 下查看harbor的各种日志。
2023-11-07 12:50:14
554
原创 bash: /usr/local/bin/docker-compose: 文本文件忙
bash: /usr/local/bin/docker-compose: 文本文件忙。sudo kill -9 PID(上面显示的数字)# 查看Docker Compose版本信息。# 找出正在使用该文件的进程。
2023-10-26 11:36:56
1343
原创 docker swarm join --token XX 报错 docker swarm:Error response from daemon: rpc error:
描述:创建完docker swarm,想把node主机加入swarm中,执行以下命令时,报错。
2023-10-23 17:12:18
270
原创 etcd集群某个etcd实例启动报错(报cluster ID mismatch)
10月 20 11:16:35 k8s-master etcd[5334]: request cluster ID mismatch (got 5e546ead5830e8bd。步骤三:所有节点启动etcd服务 systemctl start etcd。步骤一:所有节点停止etcd服务 systemctl stop etcd。目录数据 rm -rf /var/lib/etcd/*步骤二:所有节点清空etcd的。
2023-10-20 15:39:27
707
原创 docker怎么解决oci错误
步骤三:顺序执行“apt-get update”、“apt install net-tools”和“apt install iputils-ping”命令;步骤二:用“apt update && apt install -y iproute2”更新命令资源;步骤一:用“docker exec -it 容器名 /bin/bash”进入容器;步骤四:用“exit”退出容器重新执行命令即可。
2023-10-19 11:56:09
466
原创 docker pull 拉取镜像错误missing signature key
docker版本过低,导致与对应镜像版本不兼容导致的。卸载当前版本docker。下载最新版docker。
2023-09-25 16:54:36
3904
原创 Docker本地镜像推送到阿里云
首先使用【管理】界面里面 【 将镜像推送到Registry】的第一条命令在本地登陆阿里云的镜像空间: docker login --username=[阿里云账号] registry.cn-hangzhou.aliyuncs.com。创建完成后就会定位到创建镜像仓库的管理界面,如果没有我们也可以点击,创建好的镜像仓库的【管理】,就可以看到我们镜像仓库的使用命令了。执行 【管理】界面里面 【 将镜像推送到Registry】的第二条命令,指定好好推送镜像的信息。跳转后找到【概览】选项卡 点击【容器镜像服务】
2023-09-17 10:27:06
310
原创 centos7.3进行docker-compose出错,容器一直重启
如果compose.yml文件不报错,证明就是WordPress最新版不支持,降低WordPress版本,测试WordPress 4.9.1可用。重新执行即可: docker-compose up -d。修改docker-compose.yml文件。
2023-09-05 17:20:37
333
原创 启动docker-compose报错
解决办法:重启docker:systemctl restart docker。原因:在对linux的防火墙进行操作了开启/关闭操作。
2023-09-05 16:42:55
884
转载 基于Dockerfile构建镜像应用
要完成整个操作需要两个步骤,首先在Dockerfile使用EXPOSE设置需要映射的容器端口,然后在运行容器的时候指定-p选项加上EXPOSE设置的端口,这样EXPOSE设置的端口号会被随机映射成宿主机器中的一个端口号。设置指令,使容器中的一个目录具有持久化存储数据的功能,该目录可以被容器本身使用,也可以共享给其他容器使用。一个完整的镜像可以支撑多个容器的运行,在Docker的整个使用过程中,进入一个已经定型的容器之后,就可以在容器中进行操作,最常见的操作就是在容器中安装应用服务。
2023-08-28 09:18:58
400
原创 docker pull拉取镜像失败问题解决
3、选择镜像加速器选项,进入到镜像加速器选项,可以看到加速器地址,可以根据提示的修改步骤进行修改,进行加速;4、修改文件“/etc/docker/daemon.json”5、cocker pull centos测试,拉取成功。1、首先进入阿里云的docker库。2、注册账号,并进入控制台管理;
2023-08-22 11:25:39
5464
原创 nano编辑器的基本用法
12、在文件末尾插入新行:您可以使用Ctrl + O打开“保存文件”对话框,然后在对话框中输入+$即可在文件末尾插入新行。11、修改文件名:在保存文件时,您可以使用Ctrl + O打开“保存文件”对话框,在对话框中输入新文件名即可修改文件名。10、拆分和合并行:您可以使用Ctrl + J来拆分当前行,使用Ctrl + O来合并当前行和下一行。9、复制和粘贴:您可以使用Ctrl + K来复制当前行,使用Ctrl + U来粘贴。3、保存文件:按Ctrl + O即可保存文件。
2023-08-10 09:45:10
2522
原创 docker import 用法
必需参数,指定要导入的文件路径或URL。可以是一个文件路径,也可以是一个URL,或者使用"dockerimport命令用于将本地文件系统上的文件或目录导入为Docker镜像。-REPOSITORY:可选参数,指定要创建的新镜像的名称。-OPTIONS:可选参数,用于配置导入操作的一些选项。-TAG:可选参数,指定要创建的新镜像的标签。"表示从标准输入中读取tar归档文件。
2023-08-03 16:45:36
879
原创 docker run bash -c的语法格式和参数
其中,OPTIONS是启动容器时使用的选项,IMAGE_NAME是要运行的Docker镜像的名称,COMMAND是要在容器内运行的命令或脚本。此命令将启动一个新的Docker容器,并在容器内运行必需的Shell环境。如果没有提供COMMAND参数,则会在容器内打开bash shell。总之,docker run bash -c是一种在Docker容器中运行命令或脚本的方法。它是Docker平台中的重要功能之一。此命令提供了许多选项以及用于测试、调试和分析Docker容器的功能。
2023-08-03 15:15:08
2439
原创 docker pull的镜像保存在哪个目录下?
当我们使用docker pull命令时,Docker会从指定的镜像仓库中下载镜像,并将其存储在本地机器上。具体来说,Docker将镜像存储在一个称为“镜像仓库”的地方。对于Linux系统,Docker镜像存储在/var/lib/docker目录下。在该目录下,有一个名为overlay2的文件夹,其中包含了拉取的镜像文件。在使用Docker时,我们经常会用到docker pull命令来从Docker Hub或私有的镜像仓库中拉取镜像。在Docker中,每个镜像都有一个唯一的标识符,称为镜像ID。
2023-08-02 15:56:13
7261
原创 CentOS 7.9 中安装docker安装报错解决办法
EPEL是由Fedora社区打造,为RHEL及衍生发行版如CentOS、Scientific Linux等提供高质量软件包的项目。装上了EPEL之后,就相当于添加了一个第三方源。2、执行命令yum -y install docker-ce,再次安装docker,成功了。
2023-08-01 16:36:37
314
原创 [linux] httpd: AH00543: httpd: bad user name apache
解决办法:删除 /etc/gshadow文件 rm -f /etc/gshadow。最后启动httpd服务:systemctl start httpd,问题解决。重修安装httpd服务:yum -y install httpd。然后再卸载httpd服务:yum -y remove httpd。解决办法:新建apche用户 useradd apache。AH00543问题原因:httpd服务没有系统用户apache。
2023-06-15 11:57:52
763
原创 linux LPI认证介绍
LPI认证是对Linux应用技能的认证,它不是由哪一家Linux发布厂商提供的产品认证,而是站在一个中立的、第三方的角度,对Linux广泛和通用的技术水平进行考核,考试标准是根据Linux标准基础(LSB)制订的。VUE和PROMETRIC的考试中心遍布世界各地,任何人都能灵活地参加LPI考试,所以参加LPI认证考试非常方便,考生可以通过VUE和PROMETRIC网站上查找自己所在城市的考试中心。根据LPI再次考试政策,通过了LPI考试的人在两年之内不得再次参加同一科目的考试。
2023-06-08 16:10:54
415
1
原创 Linux文件系统故障,输入/输出错误处理办法
问题如上图所示:挂载目录/home/cd执行ls命令,报错:输入/输出错误。首先卸载:umount /home/cd。注意:修复时要取消挂载,不然会报错提示被占用。2. ext4文件系统。1. xfs文件系统。
2023-06-08 09:35:19
3811
原创 网络适配器里没有vmnet1、vmnet8网卡的解决方法
没有勾选就勾选,如果勾选完应用之后打开虚拟网络编辑器还是显示没有勾选,就下载ccleaner。下载完之后打开,点击自定义清理,按图片步骤进行操作。打开vm查看虚拟网络编辑器里是否勾选。然后点击注册表,按图片步骤进行操作。完成之后再打开勾选就可以了。
2023-04-24 12:59:40
1794
2
原创 secureCRT连接虚拟机服务器时不弹出输入安全外壳密码框
第三步,虚拟机中配置/etc/sysconfig/network-scripts中的文件ifcfg-ens33(不同系统名字可能有一定出入)中的ip配置为物理机上查询到的IPv4地址的同一个段位。第一步,在物理机上尝试能否ping同虚拟机上服务器的Ip地址,如192.168.100.10。第四步,执行service network restart命令,重新使用CRT连接服务器地址,显示成功如下图。(1) 打开CRT远程连接工具,输入主机名、用户名,点击连接。(2)点击连接,没有弹出“输入安全外壳密码框”
2023-04-24 09:50:04
2431
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人