PVE超融合之路-Ceph安装

本文详细介绍了如何在PVE 7.2-11环境下安装Ceph,并针对国内网络环境提供了更换软件源的步骤,包括编辑修改sources.list文件,注释掉Proxmox VE企业版更新源,以及调整Ceph源的配置,最终通过apt-get update和apt-get install命令完成Ceph的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PVE7.2-11安装Ceph
实验环境:VMware Workstationg 15Pro

Proxmox VE(Proxmox Virtual Environment)系统基于Debian系统内核,在安装或更新 系统的时候,使用官方自带源因为官方源在国外的缘故,速度慢且失败的概率高,几百兆的更新速度只有几十k甚至几K的情况。…
Proxmox VE(Proxmox Virtual Environment)系统软件源所有基于 Debian 的操作系统都使用 APT 命令作为软件包管理工具。软件源列表定义在 /etc/apt/sources.list 文件中,以及/etc/apt/sources.d 目录下后缀名为.list 的文件中。既可以直接使用 apt-get 命令升级软件,也可以使用 GUI 界面升级。
软件源文件 sources.list 的每一行都定义了一个软件源,最常用的软件源一般放在前面。在 sources.list 中,空行会被忽略,字符#及以后的内容会被解析为注释。可以用 apt-get update 命令获取软件源中的软件包信息,在安装或更新 系统的时候,使用官方自带源因为官方源在国外的缘故,速度慢且失败的概率高,几百兆的更新速度只有几十k甚至几K的情况。
国内网络大环境的情况下建议使用中科大、清华、阿里和网易的国内源,速度快,可以节省更新所占用的时间。这里以Proxmox VE(Proxmox Virtual Environment)PVE 7.2-11系统演示为例。

第一步,换源
登录PVE设备命令控制台
在电脑中使用浏览器访问PVE的IP地址并登录后台,在左侧树形结构的视图的菜单找到【节点 ‘pve’】下并选择【 >_ Shell】菜单
进入网页版的ssh界面下;或者使用ssh管理工具输入访问IP、root密码后登录到ssh下
输入 nano /etc/apt/sources.list 命令,编辑修改 /etc/apt/sources.list 软件包仓库位置的配置文件

要在 Kubernetes 中安装 Rook Ceph,可以按照以下步骤进行: 1. 确保 Kubernetes 集群已经安装并运行。 2. 安装 Helm,可以从 Helm 官网下载最新版本的 Helm,然后按照官方文档安装。 3. 添加 Rook Helm 仓库: ``` helm repo add rook-release https://charts.rook.io/release ``` 4. 安装 Rook Ceph,使用以下命令: ``` helm install --namespace rook-ceph rook-release/rook-ceph ``` 这将在 rook-ceph 命名空间中安装 Rook Ceph。 5. 等待 Rook Ceph 安装完成。可以使用以下命令检查安装状态: ``` kubectl -n rook-ceph get pods ``` 等到所有 pod 的状态都为 Running 时,Rook Ceph 就已经安装完成了。 6. 配置 Ceph 集群,可以使用以下命令: ``` kubectl -n rook-ceph apply -f https://raw.githubusercontent.com/rook/rook/release-1.7/cluster/examples/kubernetes/ceph/common.yaml ``` 7. 等待 Ceph 集群配置完成。可以使用以下命令检查配置状态: ``` kubectl -n rook-ceph get cephclusters.ceph.rook.io ``` 等到状态为 HEALTH_OK 时,Ceph 集群就已经配置完成了。 8. 现在可以在 Kubernetes 中使用 Rook Ceph 了。例如,可以创建 PVC 来使用 Ceph 存储: ``` apiVersion: v1 kind: PersistentVolumeClaim metadata: name: my-pvc spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: rook-ceph-block ``` 这将创建一个名为 my-pvc 的 PVC,并使用 rook-ceph-block 存储类来使用 Ceph 存储。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值