开源私有云全能冠军proxmox,一键安装,一条指令即可建立起集群。不借助外挂存储,不需要什么控制中心,谁都可以做老大,死了谁都不要紧。用了好长一段时间,把服务器虚拟化与桌面虚拟化整合到一起,这才是真超融合呢!
接到一个求助电话,说是有个阿里云上的服务器,有性能瓶颈,但又没有什么具体的数据,只是说偶尔客户端有少数连接不上,或者连接会突然中断。我的天,最怕这种状况了,还得自己去找问题表现是什么,再去找什么原因所致。因为是线上的环境,得分两步进行。先检查,看系统或者应用存在什么明显的印迹,分析原因和处理方法;协商什么时候可以处理,处理风险是什么。怕影响用户体验,白天还不让搞。月黑风高,家里有没暖气啊(用一块闲
发件人: 周** 发送时间: 2011-03-04 18:54:37 收件人: sery 抄送: 主题: 请教问题 我看你们的服务器的连接都是比较正常的 [root@381263 conf]# netstat -n |&n
作者:田逸 问题描述项目里有一套MySQL 主从库集群,一主两从,操作系统为Centos 7.9,MySQL版本为8.0.28.在运行过程中,有一个从库经常性的同步失败,采取的措施执行”reset slave”,然后再从头开始同步,由于同步的基准位置比较大(偏移量数值),同步会耗费很长的时间,甚至有时候会失败。为解决这个问题,初步的计划是—登录主库,在不影响业务的情况下,执行指令“
作者:田逸 Proxmox 释放(不能称发布)一个比较粗糙的数据中心管理平台,其目的在于通过单一的界面,管理多Proxmox VE集群或者多Proxmox VE单节点或者两者之混合,这有点类似于Oracle VM集群中的农场。在本人实际的场景里,重要的业务运行在Proxmox VE集群,而不太重要的应用,多半以单节点的Proxmox VE来承载。这样一来,管理集群与多个单节点的Pro
作者:田逸2024年12月30日,某网站的一个项目主页访问故障。该网站运行在虚拟机上,基础环境是基于Centos 7 的PHP。其中MySQL数据库与Redis是单独的虚拟主机,与网站在同一局域网,都是运行在 Proxmox VE 集群中。登录数据库MySQL,检查服务正常、客户端登录MySQL,状态正常。撰写一PHP测试脚本,也正常。后经多轮排查,程序员确定是Redis故障。因为
Proxmox VE 8虚拟机直通USB磁盘作者:田逸今天有个兄弟发消息,怎么让插在服务器上的U盾被Proxmox VE上的虚拟机识别。在很久很久以前,我尝试过在Proxmox VE 5以前的版本创建windows虚拟机,并把插在Proxmox VE宿主机上的银行U盾直通给windows虚拟,实现转账功能。鉴于这个兄弟对系统不熟悉,就让它用某日葵,我远程上去给他操作。先让他插一
作者:田逸默认情况下,使用Nrpe插件check_disk加选项“-w”与”-c”除了输出我们想监控的磁盘分区外,还输出了一些形如“/dev/shm”不需要监控的项目(如下图所示),倒对查看起到了一些干扰作用。从Centreon 或者 Nagios的Web管理后台,也能看到这些造成干扰的输出(如下图所示),最好将这些没有的干扰项排除掉。登录NRPE所在的宿主系统,执行命令“./ch
作者:田逸 Proxmox Backup Server(一下统称PBS)从2.2版本开始,新增了命名空间这样一个功能。这个功能便利了多Proxmox VE集群或者单节点备份,在以前PBS版本中,如果有多个Proxmox VE节点或者集群,在其上创建的虚拟机很可能有相同的”VM ID”,为充分利用资源,大概率需要将这些“VM ID”备份到同一个PBS存储。解决这个问题的方案是,在P
作者:田逸 在Proxmox VE 8发布之前,要将ESXi上的虚拟机迁移到Proxmox VE(以7.X版本为例),大致的步骤包括:ESXi上欲迁移的虚拟机备份(通常是vmdk);将备份好的虚拟机文件传输/复制到目标Proxmox VE宿主系统目录;目标Proxmox VE 创建虚拟机,分配与源虚拟机相一致的硬件资源,并记录下所创建虚拟机的ID号;目标Proxmox VE 系统命令
作者:田逸 在上一篇文章中,我们用SDN的Simple对租户(用户)网络实现了隔离功能,但它有个限制,仅仅能在单个物理节点上进行通信,而不能跨越物理节点(除非做特殊的处理)。但是在实际应用中,Proxmox VE多以多节点集群形式出现,被隔离的同一个网段、位于不同物理节点的虚拟机要相互通信,可选用VLAN的方式来实现。基本步骤1在Proxmox VE 8集群上创建一个VLAN;2在不
田逸 发布的Proxmox VE(以下简称PVE) 8在Web管理后台集成了易于操作的SDN(软件定义网络)功能插件,其实质是对不同的PVE用户指定不同的网络,进行逻辑隔离,避免不同的用户设置相同的网络地址而产生冲突。例如用户A,给他指定地址段172.16.10.0/24,另外一个用户的地址段是172.16.20.0/24,如果这个用户A,误操作把它所管理的虚拟机设置成B用户所在
当前运行的版本为8.1.4,官方发布了最新的8.2版本,测试环境升级试一把,看有哪些变化。编辑Proxmox VE宿主系统Debian命令行执行如下命令,看是否可以有可以更新的包,如果有,就省事了。apt updateapt list --upgradable 哈哈,更新的包还不少呢! 直接执行如下命令,进行升级操作。apt dist-upgrade 在运行过程中,可能需要对Grub进行配置,
终于等到啦!"Linux高可用实践真传系列"三本终于全部弄齐了,总的来说算是圆满。本书为《Linux企业级高可用实践真传》系列丛书之《Linux 高可用负载均衡集群实践真传》。是一本专门介绍主流负载均衡技术的原创书籍,是作者二十多年来一线运维工作的经验总结。负载均衡技术是服务或应用高可用的基础,不论是Web应用,还是数据库,要保证访问的持续性,负载均衡技术的支持不可或缺,至关重要。本书囊括了常规类
作者:田逸 目标需求接到一个任务,需要在凌晨四点对一个数据库进行备
作者:田逸 一台核心业务数据库,版本为MySQL社区服务器版。从上线以来,这个数据库服务器的错误日志增增加非常迅猛(如下图所示),每24小时能增加到10多个G的容量。因为有故障报警,也还没有影响到业务的正常访问,有关人员不让重启MySQL服务。鉴于这个情况,我只好设置一个计划任务,在每晚的夜间定点清理这些日志。具体的操作时候在系统命令行,执行“crontab -e”,添加如下的文
做了很长一段时间的运维部门负责人,除了负责管控IDC机房的业务系统服务器外,还得兼管公司内部的办公网络。虽然不用亲自去帮同事搬主机、安装系统,但面对堆积如山的、分配不出去的旧电脑,很是犯愁。为什么这样呢?因为有员工辞职,需要收回电脑,等新的员工入职,再把回收的电脑分配出去。但新来的员工,觉得旧电脑配置太低,不愿意接受,于是只能再采购新电脑,以致于旧电脑库存越来越多。14.1 办公场景使用PC机面临
作者:田逸 一大早就收到某个数据库服务器磁盘满的报警信息,其中数据盘使用率超过90%,如下图所示。这是一台刚上线不久的MySQL从库服务器,数据盘的总容量是300G。先登录系统,查看主从同步是否正常,幸运的是主从同步正常;再看看磁盘空间的使用情况,执行的命令及输出如下。df -h[root@MySQL-S-200-169 mysql_db]# df -hFilesystem Size
寻赞助商
作者:田逸 一个NFS服务器,为多个Web项目所共享。这些目录包括PHP程序、图片、HTML页面和用户上传的文档和附件等。因为某些Web框架古老,存在诸如不对上传文件做严格的安全性检查,虽然此NFS服务器位于受保护的内部网络,但任然被别有用心的人上传了大量的恶意文件。强烈要求程序员进行程序(Discuz)更新,答复说更新难度太大,无法在程序上进行处理。从系统管理层面上,临时的措施仅仅
KL银行现场服务记录—HA故障服务时间2019年9月10日星期二14:40 到2019年9月11日星期三0:30服务内容排查redhat RHEL 6.4 一个节点cman启动故障。(1)、查看系统日志;(2)、查看ha日志,/etc/cluster下各日志文件;(3)、clustat查看集群状态,提示cman未运行;(4)、查看集群配置文件/etc/cluster.conf;(5)、对比另一个正
作者:田逸 Oracle 当前的版本是23c,虽然官方网站下载不了它的正式版本,但是却提供了一个性能受限的免费版本“Oracle Database 23.3 Free”(存储容量受限、内存使用受限)。这里就只好用这个免费的版本来做测试,免费的版本能正常部署,那么将来的正式版本的部署也不在话下。Oracle 23C 提供如下几种安装方式:Docker容器。通过docker pull
作者:田逸 跳板服务器Jumpserver部署起来非常容易,但由于其组件多,组件之间关联复杂,一旦出现故障,恢复起来就比较费事。为了解决这个麻烦,本人通常是将Jumpserver部署到Proxmox VE 上的虚拟机,然后对整个虚拟机备份,如果有需要,直接从PBS 用备份进行完整恢复。Proxmox VE 8安装Opensuse 15JumpServer官方文档指出,JumpServ
作者:田逸 试用统信Linux操作系统UOS,想了解一下用已有的Linux经验能否轻松驾驭它。以便在某些场景下,可以多一种选择。本次试验在Proxmox VE 8(以下简称PVE 8)平台下进行,采用的版本为UOS 20 Server。试用的内容大概包括:操作系统安装、与主流Linux发行版之间的差异、软件的安装…安装UOS 20操作系统如果在PVE 8下创建虚拟机,并在此虚拟机上安
作者:田逸 销毁Ceph Pool的目的一套五节点的Proxmox VE超融合集群,当初为有效利用资源,配备了Nvme高性能磁盘和大容量的SATA机械磁盘(如图所示),高性能Nvme磁盘用于虚拟机的系统盘、数据库的数据存储盘,而大容量的机械盘则用于存储诸如图片、视频、共享数据等对性能要求不高的场景。由于机构的业务发展迅猛,收益较好(个人猜测),决策人打算将现有的机械盘全部更换成Nvm
作者:田逸 非常好用的开源监控系统Centreon从版本号21.40以后(包括Centreon 21.40这个版本),不在提供ISO一键式安装包,取而代之的是在线脚本安装和VMware虚拟机或者Oracle VirtualBox 虚拟机镜像。本着开源的精神,以及对现有资源的有效利用,打算把VMware 虚拟机形式的Centreon镜像,部署到Proxmox VE上。运行环境运行平台为
作者:田逸 2023年11月31日,Proxmox 官方正式发布Proxmox Backup Server 3.1版本。现在我负责管理的Proxmox Backup Server(以下简称PBS)版本号为2.3,打算将部分PBS升级到PBS 3.1,体验一下新版本的新特性。PBS 2.3要升级到PBS 3.1 ,至少需要满足两个前提条件:PBS版本升级的2.4和操作系统Debian
最近一些项目的站点经常发告警短信,提示网站无法访问。通过排查,发现后端数据库资源都被耗尽(连接数上千,正常情况是小于100),负载也高得吓人,如下图所示。“load average”数值最高的时候,能超过1000。再排查访问异常站点的Web日志,大致判断是被人盯上了。为了解决这个问题,在不能增加任何投入的情况下,决定部署一套开源的WAF。通过综合评估,最终选择雷池作为安全防范工具,部署在网络的边界
将Gitlab迁移到内网Proxmox VE在一台服役超过15年得高龄服务器上,运行了一套Gitlab 11.0,因为使用的人比较少,访问不频繁,未将其加入到高可用集群平台。但是最近以来,开发人员经常反馈Gitlab不能使用,通过仔细排查,发现故障的原因是物理服务器运行一段时间后就死机。为了解决这个麻烦,计划将Gitlab迁移到Proxmox VE,方便对其备份及故障快速恢复(虚拟机整体恢复)。迁
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号