首页 文章 精选 留言 我的

精选列表

搜索[修改],共10000篇文章
优秀的个人博客,低调大师

linux练习:用户、组管理及权限管理--新建用户,复制修改权限

linux命令基本练习: 1、新建一个没有家目录的用户openstack; #useradd -M openstack 2、复制/etc/skel为/home/openstack; #cp -r /etc/skel /home/openstack 3、改变/home/openstack及其内部文件的属主属组均为openstack; #chown -R openstack:openstack /home/openstack 4、/home/openstack及其内部的文件,属组和其他用户没有任何访问权限; #chmod -R go= /home/openstack 本文转自wang650108151CTO博客,原文链接:http://blog.51cto.com/woyaoxuelinux/1861928,如需转载请自行联系原作者

优秀的个人博客,低调大师

Eclipse 4.22 RC2 发布,支持 Java 17、可修改默认浏览器

Eclipse 4.22 发布了第二个 RC 版本。跟往常一样,新版本在编辑器、窗口、工具栏和主题等方面进行了更新。 Eclipse downloads: https://download.eclipse.org/eclipse/downloads/drops4/S-4.22RC2-202111241800/ 主要更新内容如下: 支持 Java 17 此版本特别包括以下 Java 17 功能: JEP 306: Restore Always-Strict Floating-Point Semantics. 恢复始终执行严格模式 (Always-Strict) 的浮点定义 JEP 406: Pattern Matching for switch (Preview). switch 模式匹配进入预览 (Preview) 阶段 JEP 409: Sealed Classes (Final). 密封类和接口正式可用,用于限制哪些类和接口可以继承或实现它们。 支持将字符串连接转换为文本块 (Text block) 转换前 转换后 改进了调用层次结构视图中的 lambda 支持 对于以下代码: 检查 function() 的调用者将显示: 默认使用外部浏览器 默认情况下,Eclipse IDE 将打开默认的系统浏览器,而不是内部浏览器。可以通过 Windows -> Preferences -> General -> Web Browser 来改变这一设置。 新的 Launch Configuration 视图 新的 Launch Configuration 视图允许快速访问所有启动配置,无需进入启动对话框。此外还支持直接从视图启动(运行、调试、配置文件等)以及终止和/或重新启动运行配置。 文本编辑器支持选择多行文本 多选可用于进行大多数编辑操作(文本替换或插入、将选择扩展到下一个单词或下一行、复制/粘贴……) Windows 深色主题样式标题栏 Windows 操作系统上深色主题中的 Windows 标题栏现在采用默认的深色主题样式。 详情查看: New features in the Platform and Equinox New features for Java developers​​​​​​​

优秀的个人博客,低调大师

记一次k8s修改docker存储路径引发的问题

背景: 测试环境安装centos7的时候没有手动分区,自动分区根目录只有50G,而安装docker的时候也没有指定存储路径,默认是/var/lib/docker,我在/home底下创建一个目录docker_data/docker,然后将/var/lib/docker目录内容拷贝到/home/docker_data/docker目录,然后做软链接将/var/lib/docker指定到/home/docker_data/docker,分别将三个节点都这样做,刚开始做完都没有问题,后面有一次重启docker的时候有一个节点上面的pod就启动不起来了,使用kubectl describe pod 后得到以下信息 failed to inspect sandbox image "registry.cn-hangzhou.aliyuncs.com/google-containers/pause-amd64:3.0": Error response from daemon: layer does not exist 分析:1、刚开始以为是这个镜像不存在了,使用docker pull重新拉取镜像,也提示拉取成功了 [root@node02 ~]# docker pull registry.cn-hangzhou.aliyuncs.com/google-containers/pause-amd64:3.0 3.0: Pulling from google-containers/pause-amd64 Digest: sha256:3b3a29e3c90ae7762bdf587d19302e62485b6bef46e114b741f7d75dba023bd3 Status: Image is up to date for registry.cn-hangzhou.aliyuncs.com/google-containers/pause-amd64:3.0 registry.cn-hangzhou.aliyuncs.com/google-containers/pause-amd64:3.0 但是使用docker images查看没有任何镜像 [root@node02 ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE 2、我以为是缓存的问题,使用docker rmi 想删除这个镜像,提示没有这个镜像 [root@node02 ~]# docker rmi registry.cn-hangzhou.aliyuncs.com/google-containers/pause-amd64:3.0 Error response from daemon: unrecognized image ID sha256:99e59f495ffaa222bfeb67580213e8c28c1e885f1d245ab2bbe3b1b1ec3bd0b2 3、问别人说可能是缓存镜像层的问题,要清除缓存镜像层,于是我使用以下命令 [root@node02 ~]# docker system prune -a WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all images without at least one container associated to them - all build cache Are you sure you want to continue? [y/N] y Deleted Images: untagged: bitnami/node-exporter:1.0.1-debian-10-r40 untagged: bitnami/node-exporter@sha256:93b7b6e1decabb3785af9d8a4638457264086eff0e39c88b33cb28a1bf5eb56c deleted: sha256:bf3932c1a438bd5a370678277c55d6c0d96fc9b319da1a19bf7022542da97459 deleted: sha256:5457ebcdc2664ba370621a2747cbecbdda9f816f9bb372582445c6f07e942966 deleted: sha256:3b21c23574ea3a44256c9fd9ab20ccaa876fd19187ed8804a18d3f76cfc0380e deleted: sha256:af30bbe16627da3074b8932259e2021f3560e1bedf69b5dd014a3b5d10f2c6bc deleted: sha256:6f3a3e041f64bd68c124667d904bde76d95a57d596363ee4884ff938e6d4f471 deleted: sha256:5dd3dec5dec64a9944ed3e8d0fba5f209d5a91da387efb77aa96e1c68581de4a deleted: sha256:049f84c2a771aef6f164f4e055aabdfcad2d173b5473f1277a47ff29e03e5a8d untagged: busybox:1.28.3 untagged: busybox@sha256:58ac43b2cc92c687a32c8be6278e50a063579655fe3090125dcb2af0ff9e1a64 deleted: sha256:8ac48589692a53a9b8c2d1ceaa6b402665aa7fe667ba51ccc03002300856d8c7 deleted: sha256:0314be9edf00a925d59f9b88c9d8ccb34447ab677078874d8c14e7a6816e21e1 Total reclaimed space: 116.9MB 这个命令清除所有没有使用的镜像和容器,清除后仍然拉到不到镜像 4、大佬说可能还是缓存没有清理干净,于是我就删除以下目录 [root@node02 ~]# ls /home/docker_data/docker/image/overlay2/layerdb/ 删除了,重启docker,再拉取,再docker images,仍然没有看到镜像 5、我干脆直接删除image目录 [root@node02 ~]# rm /home/docker_data/docker/image 再重启docker,再拉取镜像,再docker images,这回有镜像了,我再Kubectl delete pod删除相关pod,后面就正常重建Pod了

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册