自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(262)
  • 资源 (11)
  • 收藏
  • 关注

原创 为kubernete 配置私有镜像仓库harbor

containerd 配置:确保所有节点信任 Harbor 的证书(或跳过验证)。Secret 创建:使用类型存储认证信息。ServiceAccount 绑定:使 Pod 自动关联拉取凭证。镜像路径格式。故障排查证书问题:检查目录结构是否正确。认证失败:使用验证 Base64 数据。网络连接:确保节点能访问 Harbor 的80/443端口。

2025-07-16 15:41:25 527

原创 将podman保存的镜像导入containerd运行时环境中

将podman保存的镜像导入containerd运行时环境中,按照下面的步骤可以完成。较新版本的kubernetes很多使用的containerd运行时环境。使用podman 保存镜像。

2025-07-16 15:09:43 355

原创 将kubernetes初始化名称产品的join命令保存为独立shell脚本

要将 kubeadm init 命令输出的最后两行(即 worker 节点的加入命令)保存为独立的 shell 文件,请按。# 1. 运行kubeadm init并将输出同时显示和保存到临时文件。同时显示输出并保存到日志文件,2>&1 会捕获标准错误和标准输出。# 2. 提取最后两行并保存为join-cluster.sh。将生成的 join-cluster.sh 文件复制到工作节点。精确提取最后两行内容(即 worker 加入命令)删除行首的多余空格/制表符(第二行前面的缩进空格)

2025-07-16 11:29:14 307

原创 在两台宿主KVM服务器之间冷迁移虚拟机

rsync -avP /var/lib/libvirt/images/<虚拟机磁盘>.qcow2 user@目标主机IP:/var/lib/libvirt/images/virsh dumpxml <虚拟机名称> > /path/to/backup/<虚拟机名称>.xml。<source file='/correct/path/to/<虚拟机磁盘>.qcow2'/>scp /path/to/backup/<虚拟机名称>.xml user@目标主机IP:~/

2025-07-09 08:49:30 945

原创 IBM 应用性能管理/企业级可观测性平台instana agent下载地址

https://_:[email protected]/agent/download

2025-07-09 08:46:09 135

原创 解决RHEL/Rocky Linux 虚拟化KVM添加 物理主机异常

在rocky linux cockpit(web console)界面,当添加一个物理主机后,总是联系不上;点击编辑无法连接的物理主机,发现"添加新主意"界面的主机多了“: 账户密码”;如何解决?亲测可用。我是把异常port那行删除了。在Rocky Linux的Cockpit Web控制台中出现物理主机无法连接且地址栏显示异常(如包含和账户密码)的问题,通常是由于Cockpit的主机配置数据异常引起的。

2025-07-03 11:04:45 537

原创 将RHEL/Rocky LINUX 9 KVM启用虚拟化的命令拆解为原子命令

RHEL/Rocky LINUX KVM启用虚拟化的命令比较复杂,可能不是每个工程师都能够看懂。要将给定的命令拆解为原子的Linux命令,我们需要展开循环和花括号扩展。原命令如下:bashdodone。

2025-07-03 08:04:38 1017

原创 在RHEL 9.4上安装和配置 Postfix 邮件服务器

在本教程中,我们将使用 openssl 命令生成用于 Postfix 的自签名证书,注意:如果你的 IP 没有被任何地方列入黑名单,那么你发送到外部域的邮件将被发送,否则它将被退回,并提示你的 IP 被 spamhaus 之类的数据库列入黑名单。太好了,我们已经验证了 Postfix 已启动并正在运行。Postfix 邮件服务器邮件日志保存在文件 /var/log/maillog 中,使用以下命令查看实时日志,接下来,运行以下命令,从本地用户 pkumar 发送邮件到另一个用户 postfixuser。

2025-06-26 09:36:03 802

原创 Rocky Linux 9.6 web console(cockpit)已经具有KVM快照功能

把8的系统换成9后,Rocky Linux 9.6 web console(cockpit)已经具有KVM快照功能。RHEL 10/Rocky Linux 10发布了。

2025-06-26 08:27:18 305

原创 使用 Docker Compose 安装 Milvus(单机版)

如需其他版本,请替换链接中的版本号(如。

2025-06-16 07:09:05 269

原创 科技评论:Jim Keller 的“反向”战略:RISC-V 成为中国应对美国芯片封锁的关键武器

Keller 的断言掷地有声:“胜利是靠创新赢得的,而不是靠限制。Tenstorrent 在欧洲(塞尔维亚、德国、波兰、塞浦路斯)和日本(与 Rapidus 合作 2nm 制程)的积极布局,反映了 Keller 观察到的全球趋势:“各国都希望掌控自己的人工智能技术,而不是依赖美国的超级巨头。Tenstorrent 的整个软件栈,包括其基于 MLIR 的先进编译器 TT-Forge,都是开源的。“据我所知,过去五年中国对半导体设备的限制(注:此处指美国对中国的限制),反而加速了中国的发展速度大约五年。

2025-06-11 07:02:02 525

原创 在rocky linux 9.5上在线安装 docker

前面是指南,后面是日志。

2025-06-07 06:36:14 1093

原创 使用 Docker Compose 安装 PostgreSQL 16

前面是指南,后面是实际工作日志。

2025-06-05 10:04:21 1282

原创 llm-d:面向Kubernetes的高性能分布式LLM推理框架

基于硬件差异(算力/内存/成本)、工作负载特性(QoS/SLO)和实时流量(QPS/请求形状分布),动态计算并部署最优的实例组合(Prefill/Decode/容忍延迟组)。在特定测试中,相比基线,llm-d平均TTFT降低约3倍(S1),或在满足P95 TTFT <=2s SLO下,QPS提升50%(S2)甚至翻倍(S3)。基于vLLM增强的遥测数据,智能地将请求路由至拥有相关KV缓存(尤其是共享前缀)的副本,显著提升缓存命中率,降低首令牌延迟(TTFT)。

2025-06-05 07:25:16 1618

原创 通过web浏览IBM MQ队列中的消息

https://ip地址:9443/ibmmq/console。点击 local queue managers。访问IBM web console。点击左侧的 manage 菜单。输入用户名和密码,点击登录。点击如下所示的队列管理器。点击 Queue 页签。系统显示队列中的消息。

2025-06-05 06:32:26 196

原创 deepseek对rocky linux 9.5是否适合安装kubernetes 1.22和1.30的分析

Kubernetes 1.30 明确支持。

2025-06-04 06:41:10 518

原创 升级centos 7.9内核到 5.4.x

通过绝对路径查看查看版本信息及相关内容。# yum remove kernel-版本。# 通过绝对路径查看查看版本信息。前面是指南,后面是工作日志。查看系统上的所有可用内核。生成grub配置文件。

2025-06-03 21:46:13 800

原创 使用 Docker Compose 安装 Redis 7.2.4

要修改 Redis 配置:编辑文件设置密码:取消注释并修改调整内存限制:修改maxmemory值更改持久化策略:设置禁用 AOF启用集群模式:取消注释集群相关配置。

2025-06-03 12:04:19 946

原创 删除Docker镜像

Deleted: sha256:450379344707...(镜像删除成功)docker rmi my-image:tag # 比使用ID更安全。这会列出所有使用该镜像的容器(包括已停止的容器)# 删除特定容器(根据上一步查到的容器ID)# 完全清理Docker系统(谨慎使用)# 检查镜像是否被其他镜像作为基础层。# 或者强制删除所有关联容器。参数强制删除,即使有依赖项。# 查找所有依赖此镜像的容器。# 删除所有未被使用的镜像。# 删除所有已停止的容器。# 1. 查找关联容器。

2025-06-01 07:52:12 629

原创 如何在kubernetes 1.22.0上部署NFS 存储类

在 Kubernetes 1.22.0 上部署 NFS 存储类需要以下步骤。我将提供两种方法:手动部署和使用 Helm 部署。

2025-06-01 06:44:24 664

原创 如何在kubernetes上删除使用helm部署失败的应用

这些步骤应该能解决 "cannot re-use a name that is still in use" 错误,并成功部署 Redis。参数时,确保所有依赖服务(如 nfs-client)已就绪。

2025-06-01 06:34:26 673

原创 deepseek轻松解决 Nginx 网络透传问题实现内部IBM MQ和外部IBM MQ的通信

外部客户端 → [Nginx公网IP:36.*.*.218:1414] → Nginx → [内网服务器:10.11.13.26:1414]内网客户端 → [Nginx内网IP:10.11.13.60:1414] → 专线 → [外部机器:192.168.2.15:1414]我是完全不懂的,上周二在无锡我问了一个以前很熟悉的中科院的老师,他告诉我可以实现。我用华为云模拟了企业专线,很快就实现了公有云上的IBM MQ和私有数据中心的IBM MQ的数据通信。:内网访问 → 转发到外部机器。

2025-05-30 04:55:24 1637

原创 重新测试deepseek Jakarta EE 10编程能力

听说deepseek做了一个小更新,我重新测试了一下Jakarta EE 10编程能力;有点进步,遗漏的功能比以前少了。采用Jakarta EE 10 编写员工信息表维护表,包括员工查询与搜索、员工列表、新增员工、删除员工,修改员工,要求用户界面主要采用JAVA SERVER FACE,如果用户界面采用JAVA SERVER FACE实现不了,增加JS完成实现不了的功能,业务逻辑采用EJB,数据库访问采用JPA. 员工信息表包含 员工编号,姓名,部门,手机号码。

2025-05-29 06:46:03 902

原创 给公有云自定义操作系统镜像

我的场景是要给华为云、天翼云、阿里云、腾讯云登公有云上部署数据库安全软件。这个数据库安全软件是一个基于LINUX上的一体机。我就选择用华为云完成了这项工作。下面的图是制造镜像的一个界面。

2025-05-26 09:08:28 187

原创 在Rocky Linux 8.10上安装Nginx

如果没有配置操作系统安装源,并且不连接网络,先配置安装源。

2025-05-22 10:45:50 447

原创 deepseek对keytool导出证书的解答

下面的命令产生的output_certificate.crt是什么格式的,比如ascii或binary。runmqktool是IBM MQ提供的keytool等效的命令。

2025-05-20 05:45:41 842

原创 openGauss在X86上支持的LINUX操心系统

支持下面的操作系统,当前openEuler 22.03 LTS或麒麟V10可能是首选。

2025-05-05 06:58:45 147

原创 openGauss 一主三备 配置文件案例

- 如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->-- 如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->-- 如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->-- node2上的节点部署信息,其中“name”的值配置为主机名称 -->-- node3上的节点部署信息,其中“name”的值配置为主机名称 -->-- node4上的节点部署信息,其中“name”的值配置为主机名称 -->

2025-05-05 06:53:03 884

原创 在LINXU上使用Docker安装DB2社区版

BLU=falsedocker ps等待一段时间。

2025-05-04 09:00:19 216

原创 IBM DB2 两地三中心方案与配置

方案 - 使用相同站点故障转移自动化部署两站点多备用集群此场景描述了具有多个备用数据库的 Pacemaker HADR 集群的规划,配置和部署以及从其中一个辅助备用数据库进行接管的详细信息。此设置具有三个备用数据库:一个主备用数据库和两个辅助备用数据库。重要信息: 在 Db2® 11.5.8 及更高版本中,当使用 Pacemaker 作为集成集群管理器时,支持相互故障转移高可用性。

2025-05-04 08:53:21 788

原创 deepseek提供的kubernetes巡检手册

建议结合自动化工具(如Prometheus告警、CronJob定期巡检)实现高效运维。kubectl logs -n kube-system <csi-controller-pod> --tail=50 # CSI控制器日志。kubectl exec -it <test-pod> -- curl -I <service-ip>:<port> # 服务连通性测试。kubectl get pods -n kube-system -l k8s-app=kube-dns # CoreDNS状态。

2025-05-03 07:50:26 849

原创 deepseek提供的Red Hat OpenShift Container Platform 4.X巡检手册

oc get etcd -o jsonpath='{.items[0].status.backupServiceStatus.backupJobStatus}' # 检查自动备份状态。oc logs -n openshift-logging fluentd-<pod-name> --tail=50 # Fluentd日志。oc exec -n <namespace> <pod-name> -- curl <service-name> # 服务连通性测试。

2025-05-03 07:45:36 842

原创 IBM WebSphere Liberty产品简介

IBM WebSphere Liberty 是下一代应用程序运行时,可加快交付云原生应用程序,使您的团队能够快速实现与众不同的创新。无论是在无服务器环境中运行微服务,还是运行始终在线的传统应用程序,Liberty 都能减少对基础架构的需求,从而节约成本,并为贵组织提供所需的灵活性,能在安全可信和开放式环境中进行任何云端部署。IBM 致力于遵从开放式标准,使用最新的 MicroProfile、Jakarta EE 和 Java EE 避免锁定供应商。优化的容器和 Kubernetes。

2025-05-02 12:20:27 238

原创 使用listKeyStores 命令列示WebSphere Application Server特定作用域的密钥库

wsadmin>命令参考。

2025-05-01 10:11:07 421

原创 使用listPersonalCertificates 命令列示WebSphere Application Server特定密钥库中的个人证书

下面是详细的实例步骤。F (Finish)C (Cancel)wsadmin>详细语法参考。

2025-05-01 09:27:10 994

原创 IBM WebSphere Application Server 7.0/8.5.5证书过期问题处理

正式过期错误日志:.........处理办法。

2025-04-30 18:28:51 1522

原创 deepseek提供的IBM DB2巡检手册

db2 "select TBSP_NAME, TBSP_TYPE, TBSP_USABLE_PAGES, TBSP_USED_PAGES from sysibmadm.TBSP_UTILIZATION" # 详细使用率。db2 get db cfg for <DB_NAME> | grep "LOG" # 检查日志配置(主/次日志数、路径)db2pd -db <DB_NAME> -hadr # 查看HADR角色、状态、延迟。

2025-04-30 06:25:58 893

原创 配置IBM Engineering Lifecycle Management 电子邮件设置

您可以使用通配符来指定模式,其中,星号(*)与任意数目的字符匹配,问号(?.example.com 与 [email protected][email protected] 匹配,但与 [email protected] 不匹配。通过将此属性设置为 true,可限制允许接收通知的电子邮件地址。您可以将服务器配置为向工作项所有者和订户发送电子邮件通知,以便将变更情况通知他们。您还可以将服务器配置为发送用于邀请用户加入团队的电子邮件。此属性是用于启用和禁用电子邮件通知功能的全局开关。

2025-04-29 09:20:39 271

原创 IBM 工程需求管理 简介

指定数据模型,使用 结构化文件夹、模块和 层次结构组织数据,并使用 高级过滤、视图 和标签进行有效管理。

2025-04-29 07:15:39 635

原创 IBM Engineering Lifecycle Management 创建用户

使用这些说明在Jazz Team Server资源库中创建新用户。如果使用Liberty基本用户注册表,此过程也会在外部注册表中创建用户。请记住: [fully qualified hostname] 是主机名以及安装了 Jazz Team Server 的机器的 DNS 域引用。_4、在 " 客户访问许可证 " 部分中,选择相应的许可证类型。_3、在 存储库许可权 部分中,选择相应的用户许可权。在服务器管理页面上,单击用户 > 活动用户。在用户名字段中,输入用户名。

2025-04-28 20:55:39 206

KVM NAT网络配置

本文档采用图文并茂的方式,一步一步讲解了KVM NAT的配置。内容包括: 1 Creating a NAT Virtual Network 1.1 Step one: Host properties 1.2 Step two: Virtual Networks tab 1.3 Step three: Start the New Virtual Network assistant 1.4 Step four: Choose a name 1.5 Step five: Choose an IP address range 1.6 Step six: Choose a DHCP address range 1.7 Step seven: Choose the type of virtual network 1.8 Step eight: Finish the virtual network creation 1.9 Last step: Verify 1.10 Using your new virtual network

2018-03-19

OpenStack Virtual Machine Image Guide

openstack官方文档整理成PDF. Authentication With Keystone Configuring the Glance servers to use Keystone Configuring Glance API to use Keystone Configuring Glance Registry to use Keystone The Glance Image Cache Managing the Glance Image Cache Configuration options for the Image Cache Policies Constructing a Policy Configuration File Writing Rules Examples Property Protections Constructing a Property Protections Configuration File V1 API X-glance-registry-Purge-props Examples Running Glance in HTTPD uWSGI Server HTTP Mode mod_wsgi Glossary Notifications Notification Drivers Notification Types Content Payload Tasks Conceptual Overview Conceptual Details Task Entities Controlling Glance Servers Starting a server Stopping a server Restarting a server Reloading a server Glance Flow Plugins Flows Import Flows Interoperable Image Import Image Import Methods Customizing the image import process The Image Property Injection Plugin Database Management Migration Scripts Sync the Database Determining the Database Version Upgrading an Existing Database Downgrading an Existing Database Legacy Database Management Sync the Database Determining the Database Version Upgrading an Existing Database Downgrading an Existing Database Zero-Downtime Database Upgrades The Expand-Migrate-Contract Cycle Zero-Downtime Database Upgrade New Database Version Identifiers Database Upgrade Rolling Upgrades Scope of this document Prerequisites Procedure Images and instances Instance Launch Image properties and property protection Image download: how it works Instance building blocks Instance management tools Control where instances run Launch instances with UEFI Manage images List or get details for images (glance) Create or update an image (glance) Troubleshoot image creation Requirements External Requirements Affecting Glance Guideline to include your requirement in the requirements.txt file Steps to include your requirement in the requirements.txt file

2018-03-24

11.50-Enable-RISC-V-For-Cloud-Computing.pdf

11.50-Enable-RISC-V-For-Cloud-Computing.pdf

2021-03-26

Kubernetes 1.8.1 RPM包

在安装Kubernetes,最大的问题就是无法连接到资源库下载Kubernetes 1.8.1 RPM。 有了RPM 包,安装就非常容易了。

2018-02-11

OpenStack Queens for RHEL and CentOS安装指南

OpenStack Queens for RHEL and CentOS安装指南 根据官方文档整理,日期为20180818-20180819。 我采用CentOS 7.4在虚拟机上演着过此文档,能够成功。 本文档只保留了官方文档中RHEL and CentOS的内容。

2018-08-22

openvswitch-2.7.0-1.x86_64.rpm

openvswitch可以和KVM结合使用。 Open vSwitch的特性 1 支持通过NetFlow sFlow IPFIX, SPAN, RSPAN, 和 GRE-tunneled镜像使虚拟机内部通讯可以被监控; 2 支持LACP (IEEE 802.1AX-2008)(多端口绑定)协议; 3 支持标准的 802.1Q VLAN模型以及 trunk模式; 4 支持 BFD 和 802.1ag 链路状态监测; 5 支持STP (IEEE 802.1D-1998); 6 支持细粒度的Qos; 7 支持HFSC系统级别的流量控制队列; 8 支持每虚拟机网卡的流量的流量控制策略; 9 支持基于源MAC负载均衡模式、主备模式、L4哈希模式的多端口绑定; 10 支持OpenFlow协议(包括许多虚拟化的增强特性); 11 支持IPV6

2018-08-04

安装IBM CLOUD Private

安装IBM CLOUD Private,包括了DOCKER 的安装。包括了如下内容: Set up the installation environment Deploy the environment

2018-02-09

Apache MyFaces Trinidad 2.0.0-beta-2

基于JSF2 的Web框架,提供100多个组件

2011-03-03

OpenStack Networking Guide

本手册包括了详细的官方内容。 This guide targets OpenStack administrators seeking to deploy and manage OpenStack Networking (neutron). Introduction Basic networking Network components Overlay (tunnel) protocols Network namespaces Network address translation OpenStack Networking Firewall-as-a-Service (FWaaS) Configuration Services and agents ML2 plug-in Address scopes Automatic allocation of network topologies Availability zones BGP dynamic routing High-availability for DHCP DNS integration DNS integration with an external service DNS resolution for instances Distributed Virtual Routing with VRRP IPAM configuration IPv6 Load Balancer as a Service (LBaaS) Logging for security groups Macvtap mechanism driver MTU considerations Open vSwitch with DPDK datapath Open vSwitch hardware offloading Native Open vSwitch firewall driver Quality of Service (QoS) Role-Based Access Control (RBAC) Routed provider networks Service function chaining SR-IOV Subnet pools Service subnets Trunking Deployment examples Prerequisites Mechanism drivers Operations IP availability metrics Resource tags Resource purge Migration Database Legacy nova-network to OpenStack Networking (neutron) Add VRRP to an existing router Miscellaneous Firewall-as-a-Service (FWaaS) v2 scenario Firewall-as-a-Service (FWaaS) v1 scenario Disable libvirt networking neutron-linuxbridge-cleanup utility

2018-03-24

ICEfaces 2 for eclipse

ICEfaces 2 for eclipse是基于JSF V2标准的组件系统并且无缝集成在ECLIPSE环境中。它提供了100多个web组件,插件安装配置容易

2011-03-21

The Java EE 6 Tutorial

Java EE 6导学,一本入门的书,也是一本经典的书。

2011-03-03

空空如也

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

TA关注的人

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