服务设置磁盘阵列并安装PVE系统及Ceph组件详细教程

0.PVE镜像下载

PVE系统正式安装之前,需要准备PVE的安装镜像和一些必要安装工具。

PVE下载地址:https://www.proxmox.com/en/downloads
在这里插入图片描述

点击 Proxmox VE 7.x ISO Installer 链接。此处可能有多个PVE的安装ISO,可以根据需要进行选择。
在这里插入图片描述

下载ISO时请注意SHA256SUM,后续将使用该校验信息对下载下来的ISO进行校验,以确保ISO文件的完整性。

1.启动盘制作工具

直接用软碟通。其他的启动盘制作工具都存在很多坑。U盘容量不低于8G的U盘,最好是空的。【注意】U盘越大越好,空间不够容易安装终止。
下载后用ultraiso打开下载的ISO文件,菜单-启动-写入硬盘映像
在这里插入图片描述

驱动器选择U盘盘符,映像文件选择下载的PVE安装文件,写入方式选择RAW,最后点写入开始写盘
在这里插入图片描述

写入U盘后关闭ultraiso,拔下U盘插到要安装PVE的PC上。开始设置启动顺序选择U盘启动。

2.Dell R730服务器磁盘:

磁盘阵列设置操作参考如下:
开机F2修改BIOS启动
开机按F2进入系统BIOS配置,选择System BIOS,如下图:
在这里插入图片描述

选择Boot Settings,如下图:
在这里插入图片描述

Boot Mode选择BIOS(安装完操作系统后可将该模式修改成UEFI启动),如下图:
在这里插入图片描述

点击右上角Exit退出配置,弹出询问是否保存对话框,选择Yes,如下图:
在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Ceph是一个基于对象存储技术的分布式存储系统,可用于存储海量数据,具有高可靠性、高可扩展性等特点。下面是Ceph详细安装教程: 1. 安装依赖包 在安装Ceph之前,需要安装一些依赖包。以CentOS 7为例,执行以下命令: ``` sudo yum install -y epel-release sudo yum install -y wget vim net-tools sudo yum install -y python-setuptools python-setuptools-devel sudo yum install -y gcc autoconf automake make ``` 2. 下载安装下载Ceph安装包,可以从官网 https://ceph.io/ 下载最新版本的安装包。以Ceph Jewel版本为例,执行以下命令: ``` wget -c https://download.ceph.com/tarballs/ceph-jewel.tar.gz tar -xzf ceph-jewel.tar.gz cd ceph-jewel ``` 3. 编译安装 执行以下命令编译安装Ceph: ``` ./install-deps.sh ./autogen.sh ./configure make -j4 sudo make install ``` 4. 配置Ceph 创建Ceph的配置文件/etc/ceph/ceph.conf,内容如下: ``` [global] fsid = ceph-cluster-uuid mon initial members = ceph-mon1 mon host = 192.168.1.101 auth cluster required = cephx auth service required = cephx auth client required = cephx osd journal size = 1024 osd pool default size = 2 osd pool default min size = 1 osd pool default pg num = 128 osd pool default pgp num = 128 osd crush chooseleaf type = 1 ``` 其中,fsid为Ceph集群的UUID,mon initial members为Ceph Monitor的名称,mon host为Ceph Monitor的IP地址,auth cluster/service/client required为认证方式,osd journal size为OSD日志大小,osd pool default size为数据副本数,osd pool default min size为最小副本数,osd pool default pg num/pgp num为PG数量,osd crush chooseleaf type为CRUSH算法类型。 5. 初始化Ceph集群 执行以下命令初始化Ceph集群: ``` sudo mkdir /var/lib/ceph/mon/ceph-mon1 sudo ceph-mon --mkfs -i ceph-mon1 --monmap /tmp/monmap sudo ceph-mon -i ceph-mon1 ``` 其中,/var/lib/ceph/mon/ceph-mon1为Ceph Monitor的存储路径,ceph-mon1为Ceph Monitor的名称,/tmp/monmap为Monitor的IP地址和名称映射文件。 6. 创建OSD 执行以下命令创建OSD: ``` sudo mkdir /var/lib/ceph/osd/ceph-0 sudo ceph-osd --mkfs -i 0 --osd-data /var/lib/ceph/osd/ceph-0 --osd-journal /var/lib/ceph/osd/ceph-0/journal sudo ceph-osd -i 0 ``` 其中,/var/lib/ceph/osd/ceph-0为OSD的存储路径,0为OSD的ID。 7. 创建RADOS对象池 执行以下命令创建RADOS对象池: ``` sudo ceph osd pool create rados-pool 128 128 ``` 其中,rados-pool为RADOS对象池的名称,128为PG数量,128为PGP数量。 至此,Ceph安装和配置完成。可以使用rados命令测试RADOS对象池是否正常: ``` sudo rados -p rados-pool bench 10 write ``` 以上命令将在rados-pool对象池中写入10M的数据,可以通过rados命令查看对象池中的数据: ``` sudo rados -p rados-pool ls ``` 如果能够正常列出对象池中的数据,则Ceph已经安装和配置成功了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神精兵院院长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值