自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 Linux运维常用指令讲解(持续更新)

(Yellowdog Updater Modified):这是基于RPM的包管理器,用于解决RPM包依赖问题,能够自动处理依赖关系,并且可以从网络仓库中安装和更新RPM包。每个文件或目录都有一个所有者(owner)、一个组(group),以及全局的读(r)、写(w)、执行(x)权限。没有指定用户名,命令执行后需要输入用户名和密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;安装、更新、删除、模糊查询。

2024-09-21 11:40:16 1173

原创 Java的常用语→别称与dos命令、转义字符、Eclipse常用快捷键(持续更新)

Java的常用语→别称别称常用语函数方法实例对象访问调用输出写入常量池数据共享区动态参数可变参数成员变量对象的属性成员方法对象的方法、行为static成员变量静态变量static属性类属性、静态属性static方法类方法、静态方法static成员内部类静态内部类参数列表方法()内...

2020-02-23 10:20:46 316

原创 SQLSERVER 2012部署操作手册

SQLSERVER 2012部署操作手册

2025-03-16 20:26:06 79

原创 IIS服务部署操作手册

IIS服务部署操作手册

2025-03-16 20:23:36 103

原创 k8s集群部署 - Dashboard v2.7

为 kubernetes-dashboard 服务账户绑定 kubernetes-dashboard-full-access 角色,授予其对多个资源(如 pods、services、endpoints、secrets 等)的完全访问权限。由于ServiceAccount “dashboard-admin” 位于 kubernetes-dashboard 中,所以yaml中的定义也要对应。创建了一个服务账户 dashboard-admin,用于为 kubernetes-dashboard 提供认证。

2025-01-04 16:03:20 1282

原创 Calico BGP网络问题

在calico.yaml文件中,IP_AUTODETECTION_METHOD 配置项默认为first-found,这种模式中calico会使用第一获取到的有效网卡,虽然会排除docker网络,localhost啥的,但是在复杂网络环境下还是有出错的可能。使用tigera-operator方式安装的calico,启动后报错,所有的calico相关的pod都显示CrashLoopBackoff。直接修改calico-node的statefulset是不起作用的,会被operator改回去。

2025-01-04 15:53:20 916

原创 k8s集群,CRI-Docker部署条件及方法

在 Kubernetes 1.20 及以上版本,kubeadm 默认使用 containerd 作为容器运行时(Container Runtime Interface, CRI),而不再默认使用 Docker。因此,安装 CRI-Docker(即 Docker 的 CRI 接口)是可选的,除非你明确需要使用 Docker 作为容器运行时。

2025-01-04 15:07:17 898

原创 K8s集群中,Worker 节点误执行了 kubeadm init

Worker 节点误执行了 kubeadm init,需要进行清理和重新加入集群。

2025-01-04 14:56:26 601

原创 Docker 存储目录迁移-实操

Docker 默认将容器和镜像的数据存储在 /var/lib/docker 目录中。如果 /var 所在的磁盘空间不足,可以通过以下步骤迁移 Docker 的默认存储目录到其他磁盘位置在 Docker Swarm 集群中,每个节点可以配置不同的 daemon.json 文件,使用不同的 data-root 路径,这是完全支持的。

2025-01-04 14:54:17 2041

原创 k8s修改存储目录-介绍

通过这些方法,你可以灵活地指定 Kubernetes 中容器、镜像以及 Pod 数据的存储目录。Docker: 修改 /etc/docker/daemon.json 中的 data-root 参数来指定存储目录。containerd: 修改 /etc/containerd/config.toml 中的 root 和 state 参数来指定存储目录。Kubelet: 通过 --kubelet-root-dir 参数来指定存储路径。

2025-01-04 14:52:52 1380

原创 k8s中,Containerd运行时与Dockerd运行时区别

Containerd运行时与Dockerd运行时区别文章目录Containerd运行时与Dockerd运行时区别结论Kubernetes 中的选择主要区别:Docker 容器运行时containerd 容器运行时结论Docker 是一个完整的容器管理平台,适合开发、构建、测试、交付和部署应用,适用于本地开发环境以及容器化应用的管理。Docker 提供了高级的抽象和管理工具,适合大多数开发人员使用。containerd 是一个更轻量级的容器运行时,专注于容器的启动、运行、管理。它被 Kubernet

2025-01-04 14:49:00 1036

原创 k8s集群部署 - 高版本(1.28.2) docker(运行时)

通过这种方式,Kubernetes 集群的组件会保持在运行状态,确保集群的高可用性和稳定性。若系统重启,组件不会自动重启,除非手动配置它们。确保所有节点可以访问 Kubernetes 需要的网络范围,并且每台机器上的防火墙已配置为允许 Kubernetes 所需的端口。由于之前没有部署网络插件,导致节点的状态为 NotReady,但现在已经部署完了网络插件,所以此时节点状态应为 Ready。至此,Kubernetes 集群已经成功部署,k8s03 是控制平面节点,k8s01 和 k8s02 是工作节点。

2025-01-04 14:43:48 998

原创 sqoop 1.4.7部署及报错解决

将hive/lib 包下的hive-common-x.x.x.jar和 hive-exec-x.x.x.jar 拷贝到sqoop/lib包下。x.x.x代表具体的版本,hive版本不同jar包版本也就会不同。sqoop缺少hive jar包。

2024-11-25 10:55:12 651

原创 Hue 部署过程中的报错处理

【代码】Hue 部署过程中的报错处理。

2024-11-25 10:37:50 311

原创 hue 4.11容器化部署,已结合Hive与Hadoop

配合《Hue 部署过程中的报错处理》食用更佳官方配置说明页面:官方配置hue.ini页面。

2024-11-25 10:35:44 685

原创 Jenkins You‘re using ‘Known hosts file‘,known_hosts file does not exist

解决:参考这篇文章可排查问题。

2024-11-01 15:07:29 706

原创 Jenkins 构建时报错 No RSA host key is known for

解决:可参考这篇文章进行排查。

2024-11-01 15:04:06 688

原创 Jenkins-配置使用ssh拉取仓库代码,配置自动化构建打包(三)(云效)

检查之前是否配置过与代码仓库的连接 > 生成密钥对 > 测试与代码仓库的连接 > 代码仓库端添加公钥 > jenkins系统管理-System-Publish over SSH中添加私钥 > Jenkins中创建项目,并使用私钥添加ssh凭据 > 手动在服务器中与代码仓库建立连接以生成 Known hosts file > 自动化编译并构建项目。Jenkins将会在点击立即构建后,从代码仓库拉取代码,并使用指定的环境进行编译打包,最后生成一个apk文件。点击控制台输出,即可查看此次构建的详细日志记录。

2024-11-01 14:47:55 2590

原创 docker file容器化部署Jenkins(一)

Jenkins Github地址:https://github.com/jenkinsci/jenkins国内镜像地址:https://docker.aityp.com/

2024-10-31 17:21:27 872

原创 Android编译环境构建(二)(可用于物理机、虚拟机、容器化Jenkins环境)

打开下载地址后,找到你需要的版本,点击对应版本中Download: binary-only or complete (checksums)中的"complete",即可开始下载。JDK17:由于新版SDK只能够使用cmdline-tools下载,而官网提供最版的cmdline-tools又需要JDK17的环境。使用文档页面:https://developer.android.com/tools/sdkmanager?所有版本下载地址:https://gradle.org/releases/

2024-10-31 17:18:26 970

原创 Docker可视化工具 Portainer 安装及配置

http://宿主机IP:9030。

2024-10-30 17:22:50 452

原创 docker-Dockerfile

Docker为我们提供的一个用于自定义构建镜像的一个配置文件配置文件作用:描述如何构建一个对象利用Docker提供的build命令,指定Dockerfile文件,就可以按照配置的内容将镜像构建出来。

2024-10-30 16:43:50 1075

原创 docker-高级(已补图)

连接容器与主机的存储的介质强制删除容器并不会删除相应的数据卷,只会删除容器本身不适用Dockr自带的网络模式,而是自己去定制化自己特有的网络模式。ckr自带的网络模式,而是自己去定制化自己特有的网络模式。目的:展现主机无法与容器实现网络互通,但是容器之间可以进行网络互通的效果。准备:使用centos镜像进行测试。由于centos是一个系统不是一个软件,一般作为基础镜像去使用,所以运行为一个容器时,centos会自动退出。#1. 下载centos镜像。

2024-10-30 16:42:47 946

原创 Docker-基础

主机端口与容器端口实行隔离,所以需要指定主机与容器端口。每个容器之前也是相互隔离的,不同的容器需要指定不同的主机端口映射。不同的容器可以使用相同的镜像文件。

2024-10-30 16:41:02 545

原创 Ubuntu桌面环境下没有网络配置图标,只有显示VPN设置

10月 21 15:33:19 yx-PowerEdge-R730 NetworkManager[2265593]: [1729495999.9686] device (eno1): Activation: successful, device activated.根据经验判断出系统使用nmcli配置的网络,使用nmcli命令修改即可,但是使用nmcli查看后发现正在使用的网络设备(eno1)处于不可用(unmanaged)的状态。再次查看网络设备状态,设置界面内的网卡配置也已存在,问题解决。

2024-10-30 16:39:10 1839

原创 ifcfg文件配置网络(待补充)

说明:通过ifcfg文件配置的网络配置不会立即生效,需要在root权限下执行ifup interface-name命令以激活网络配置后才生效(interface-name处填写具体的网络接口名)。在"/etc/sysconfig/network-scripts/"目录中生成名为ifcfg-enp4s0的文件中,修改参数配置。以enp4s0网络接口进行静态网络设置为例,通过在root权限下修改ifcfg文件实现。注意配置静态IP时 ,要设置BOOTPROTO=none。

2024-10-30 16:34:20 181

原创 ip命令网络配置详解

ip命令可以创建和管理各种隧道,如GRE隧道、IP-in-IP隧道等。功能:ip命令支持复杂的路由配置,包括静态路由、默认路由、策略路由等。Linux中的ip命令是一个功能强大的网络配置工具,用于显示或操作路由、设备、策略路由和隧道等网络参数。功能:ip命令提供了监视网络设备和路由表状态变化的功能,这对于调试网络问题非常有用。-s 或 --stats 或 --statistics:输出更详细的信息。-V 或 --version:显示ip命令的版本信息。-r:在显示主机时,不使用IP地址,而使用主机的域名。

2024-10-30 16:33:36 1018

原创 nmcli命令网络配置详解

网络配置文件默认保存在 /etc/sysconfig/network-scripts/ 路径下,如果配置文件在其它位置,则需要填写完整路径。网络配置文件的命名方式就是ifcfg-连接名,例如 ens33 的配置文件名为ifcfg-ens33。-p 或 --pretty:以更美观的格式显示输出,包括表头和分隔线。-v 或 --verbose:显示详细输出,包括额外的信息和调试信息。-t 或 --terse:以简洁格式显示输出,不包括表头等信息。-f 或 --fields:指定要显示的字段,以逗号分隔。

2024-10-30 16:32:45 4649

原创 nmcli、ip、ifcfg配置网络区分方法

如果这些命令能够返回正确的网络配置信息,并且系统没有使用NetworkManager(或者NetworkManager未运行),那么系统可能是直接使用ip命令进行网络配置的(尽管这种方式通常用于临时配置)。如果存在这样的文件,并且文件内容包含了网络接口的配置信息(如IP地址、子网掩码、网关等),那么系统很可能是使用ifcfg文件进行网络配置的。如果文件包含了网络接口的配置信息,并且系统没有使用NetworkManager,那么系统可能是使用这个文件进行网络配置的。使用下方命令来查看文件内容。

2024-10-30 16:29:56 573 1

原创 三种网络配置方法nmcli、ip、ifcfg文件

nmcli:适合需要动态管理网络连接、持久化配置以及脚本化操作的场景。ip:适合需要快速临时配置网络接口的场景。ifcfg:适合需要详细配置网络接口参数且希望配置永久生效的场景。nmcli(Network Manager Command Line Interface)是Linux中用于管理NetworkManager网络管理器的命令行工具。它可以帮助用户在命令行界面下配置和管理网络连接,包括无线、有线、VPN等不同类型的连接。ip是Linux中用于显示或操作网络接口参数的命令行工具。

2024-10-30 16:29:21 786

原创 rsync 服务端及客户端使用手册

【代码】rsync 服务端及客户端使用手册。

2024-10-25 16:27:44 284

原创 rsync部署 附报错解决、配置详解及Windows脚本

Linux(CentOS8)为服务端,Windows为客户端官网:https://rsync.samba.orgWindows端并用脚本控制备份官网:https://www.itefix.net/cwrsync。

2024-10-25 16:25:02 993

原创 rsync 客户端实现自动备份 Windows端powershell脚本及bat批处理文件程序

如果可以直连,注释测试网络链接函数中的restartVPN即可。由于我这里需要使用软件才能够链接到服务器,所以加了处理。文件名:start-backup-manual.bat。注意:若出现乱码,则需要另存为,并将编码设置为ANSI。文件名:startbackup.ps1。

2024-10-25 16:22:57 380

原创 k8s集群部署 - 低版本(1.23.6) docker(运行时)

通过这种方式,Kubernetes 集群的组件会保持在运行状态,确保集群的高可用性和稳定性。手动启动时,你需要手动启动每个组件,并且需要自己管理每个组件的生命周期。这通常发生在集群初始化后,特别是在生成证书时出现问题,或者在控制平面重新部署时证书发生变化。由于之前没有部署网络插件,导致节点的状态为 NotReady,但现在已经部署完了网络插件,所以此时节点状态应为 Ready。至此,Kubernetes 集群已经成功部署,k8s03 是控制平面节点,k8s01 和 k8s02 是工作节点。

2024-10-15 22:07:23 1094

原创 Windows 安装 Typora 1.9.5,并附脚本

注意:不要把creak文件夹直接复制到Typora的安装文件夹内,而是拷贝creak文件夹里面的文件到安装文件夹!!!!

2024-10-07 22:54:11 1092 2

原创 大数据集群启动&检查

http://主节点IP:12345/dolphinscheduler/ui。用户名:admin 密码:dolphinscheduler123。浏览器访问 http://主节点IP:8393/若启动失败则需要进入组件安装目录执行。

2024-09-26 00:05:57 622

原创 大数据集群部署文档

点击顶部Job右侧的下拉列表,可以看到四个选项,node-exporter,node-exporter-master-ubuntu,node-exporter-slave1-ubuntu,node-exporter-slave2-ubuntu,分别查看三台机器是否正常显示监测数据。记录性能指标,修改进入/opt/atlas/conf/路径,修改/opt/apache-atlas-2.1.0/conf/atlas-log4j.xml文件。

2024-09-25 23:51:47 812

原创 设置CentOS7使用代理服务器上网

设置之后可能使用ping时还是无法连接外网,但是pip时可以的,因为ping的协议不一样不能使用这个代理。在命令行中直接输入下列命令即可。直接在pip时设置代理。

2024-09-21 17:03:30 994

原创 docker入门总结(附错误处理,持续更新)

软件设置-参数设置-为局域网开启新的端口(可选)软件设置-参数设置-允许来自局域网的连接。记录本机ip与端口号。修改docker代理。

2024-09-21 15:41:15 759

原创 记录网络IP自动获取到169.254.x.x的解决过程

属性,取消勾选Internet协议版本6(TCP/IPv6),双击Internet协议版本4(TCP/IPv4),将自动获得IP地址改为使用下面的P地址,并配置固定的IP地址,禁用再启用。-属性,双击Internet协议版本4(TCP/IPv4),将使用下面的P地址改为自动获得IP地址,并配置固定的IP地址,禁用再启用。可以使用 ping 测试问题电脑与局域网内其他电脑的连通性来判断是电脑本身问题,还是局域网的上层设备问题,然后再逐级向上排查。结果:问题解决,能够获取到正确的IP地址,并且也能够上网。

2024-09-20 15:45:36 4631 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除