centos7.3(1611)环境下详细部署安装分布式存储系统ceph

author author     2022-09-08     449

关键词:

一、前言

     近期公司需要部署一套完整的openstack ha集群环境,在选择后端存储上步入了十字路口。

经过几个月的搜索整理与研究,发现网上介绍ceph部署没一个完整详细的!于是根据自己苦战多日整理了一套完整的ceph分布式集群存储系统解决方案。

   关于为何最终为何选择ceph,期间也是各种搜索baidu、googe。这里有点感慨;baidu你让我拿什么来爱你?于是FQ势在必行了。

   直接正题,干货整理如下:方便日后忘记......


二、填补营养

   ceph的介绍这里就不在重复了,ceph是加州大学圣克鲁兹分校的Sage weil攻读博士时开发的分布式文件系统。并使用Ceph完成了他的论文。ceph最早诞生于2004年,经过多年完善与修复,第一个稳定ceph版本发布于2012年。感兴趣的可以去看他的介绍 https://en.wikipedia.org/wiki/Sage_Weil















4.创建一个一目了然镜像

openstack image create "cirros" --file cirros-0.3.4-x86_64-disk.img  --disk-format qcow2 --container-format bare --public

5.查看镜像

[[email protected] ~]# glance image-list+--------------------------------------+-------------+
| ID                                   | Name        |
+--------------------------------------+-------------+
| e3c098eb-f363-481a-a05e-8b9be7909d37 | cirros      |
| 65fc4bb9-2563-4157-a635-f91688c3c841 | cirros_alt  |
| 4b2faee6-aea4-4fda-ae93-cb905f6ebd55 | cirros_vmdk |
+--------------------------------------+-------------+


[[email protected] ~]# glance image-list+--------------------------------------+-------------+
| ID                                   | Name        |
+--------------------------------------+-------------+
| e3c098eb-f363-481a-a05e-8b9be7909d37 | cirros      |
| 65fc4bb9-2563-4157-a635-f91688c3c841 | cirros_alt  |
| 4b2faee6-aea4-4fda-ae93-cb905f6ebd55 | cirros_vmdk |
+--------------------------------------+-------------+
openstack image create "cirros" --file cirros-0.3.4-x86_64-disk.img  --disk-format qcow2 --container-format bare --public


本文出自 “无尽之路” 博客,请务必保留此出处http://yyx886.blog.51cto.com/1049053/1948799

centos7.3安装部署最新版zabbix3.4

一、系统环境cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 关闭防火墙及selinuxsystemctl stop firewalld.servicesystemctl disable firewalld.servi 查看详情

centos7.3详细部署jenkins持续集成工具

1.查看系统版本cat/etc/redhat-release查看是否安装jkd,java-version下图为没有安装2.安装JDK,因为Jenkins是由java程序写的创建一个java目录mkdir/usr/local/java在java目录内通过rz命令上传jkd8版本解压安装包:tar-zxvfjdk-8u161-linux-x64.tar.gz查看文件... 查看详情

centos7.3练习环境的安装搭建。

...目的:搭建学习环境,配置静态IP方便使用。最小化安装CentOS7.3;配置本地yum源;安装vim编辑器;设置静态IP为172.18.34.88。注:文中#后面为注释一,环境介绍1.VMwareWorkstationPro12.5.62.CentOS-7-x86_64-Everything-1611.iso3.172.18.0.1/16 我的... 查看详情

centos7.3openstack-liberty安装部署记录

...生的EPEL仓库安装OpenStack。  说明:目前统一采用Centos7.3版本进行Openstack-liberty版本的安装。测试实验了KVM环境下的创建安装使用虚拟机。1.2主机网络1.控制节点/计算节点关闭防火墙和SELinuxsystemctlstopiptables&nbs 查看详情

centos7.3离线安装docker

一、环境 因某些环境,不能联外网,所以使用dockeryum源方法行不通,于是打算离线安装 环境:contos7.3(内核需为3.10+)cat/etc/redhat-release#CentOSLinuxrelease7.3.1611(Core) 下载:docker-18.06.3-ce.tar 二、安装步骤 1)setupcd/usr/local/resour... 查看详情

centos7下部署django项目详细操作步骤(代码片段)

安装项目环境并迁移项目1.先把部署可能用到的项目和安装包发送到开发目录2.发送完成后查看当前目录,显示如下则表示成功  3.然后安装python3.7编译环境,这在我上篇博客已经写明步骤,点击这里查看详细步骤,安装完... 查看详情

centos7下安装getlab

环境:阿里云ESC 2核4G系统:CentOS7.3注意:如果部署成功,在外网访问不到,查看阿里云的安全组,开放出入端口,80端口是必须开放的,如果修改了gitlab的配置http://xxx:123  地址中的端口也需要开放出来 1、在Centos7系... 查看详情

在ubuntu下部署vue环境(详细流程)(代码片段)

在Ubuntu下下载安装nodejs(1)更新包管理器apt与apt-getsudoaptupdatesudoapt-getupdate(2)使用apt包管理器进行下载sudoapt-getinstallnodejs #下载nodejssudoapt-getinstallnpm #下载npm,它是nodejs的包管理器(nodejspackagemanager)( 查看详情

最新zabbix通过qq消息的方式接收告警的部署

...此处只讲述配置QQ消息发送告警消息的配置方法。环境:CentOS7.3x86_64虚拟机一台QQ帐号一个安装:  全新最小化安装一台CentOS7.3系统的虚拟机,如果你的Zabbix都部署在公网环境,那么此服务器也建议公网环境。安装完成后... 查看详情

centos7--lnmp环境部署

系统环境:centos7.3软件环境:mysql5.6.12采用二进制免编译安装包                php7.17增加扩展模块phalcon       & 查看详情

yumerastcdwww3992019com环境安装部署18669144441

超详细的CentOS环境安装部署Kubernetes集群前提条件需要2台或以上安装有CentOS的机器超详细的CentOS环境安装部署Kubernetes集群启动一个集群分享下怎么在CentOS系统搭建Kubernetes集群。通过手动配置,更容易去理解所有底层的包、服务... 查看详情

centos7.3安装jumpserver0.3.2

公司服务器前端增加堡垒机,选用开源的jumpserver软件环境CentOSLinuxrelease7.3.1611python2.7.5mysql5.7安装gityum-yinstallgit克隆jumpserver# cd /opt # git clone https://github.com/jumpserver/jumpserve 查看详情

如何在centos下部署node环境

...;和M端的站点,服务器从tomcat全部改成了Node,无论在测试环境、准生产、正式环境,我们都需要在服务器进行Node的部署,在这里我给大家详细说明下Node在linux环境下是如何进行部署的。1.安装nodejs编译及依赖相关软件curl-sLhttps://... 查看详情

在linux环境下搭建javaweb测试环境(非常详细!!)

一.项目必备软件及基本思路项目必备:虚拟机:VMwareWorkstation(已安装linux的CentOS6.5版本)项目:javaweb项目(必须在本地部署编译后选择项目的webRoot,改为ROOT(ROOT包含下面四个关键文件),放到tomcat下的webapps下即可,因为tomcat... 查看详情

centos7.3安装vmtools,解决无法编译共享文件夹模块

环境说明:vmware 12.5.0build-4352439centos7.3.1611 64位,内核版本:Linuxversion3.10.0-514.16.1.el7.x86_64([email protected])(gccversion4.8.520150623(RedHat4.8.5-11)(GCC)) 在安装vmtools时,编译共享文件时会报 查看详情

centos7.3部署lamp架构动静分离(代码片段)

一、LAMP动静分离当需要搭建一个高效的web架构时,采用动静分离无疑是最好的选择,这篇博文将写下来LAMP的动静分离部署方式。所谓LAMP?LAMP架构是目前最成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软... 查看详情

backuppc安装部署(基于centos7)(代码片段)

...大家介绍下我的安装过程:一、backuppc的安装配置(基于centos7.3)安装epel-release源yuminstallepel-release安装backuppc和依赖包yuminstallbackuppcnfs-utilsnfs-utils-libb 查看详情

ceph实战入门之安部署篇

...;在Win10下安装VMware?Workstation12Pro软件,用CentOS-7.3创建一台centos7.3虚拟机,基于上面的虚拟机创建完整克隆2台虚拟机。环境准备    查看详情