标签: ceph

使用 Ceph 作为故障转移 FTP 服务的冗余存储?

我需要设置一个冗余的 FTP 存储服务,它可以在一次服务器崩溃中幸存下来。

我有两个服务器SrvASrvB,它们共享一个虚拟 IP IpVirt(一个 IP 通常指向SrvA,但如果SrvA出现问题,它将指向SrvB)。两台服务器 (Debian) 都将配置一个 FTP 守护程序和 FTP 用户。

此时,始终可以使用IpVirt 访问FTP 守护进程:failover FTP service = OK

对于实际存储部分,我看到以下选项:

  • rsyncSrvASrvB之间的 FTP数据目录
  • 使用节点为SrvASrvB的复制文件系统:复制的 FS 基础结构将为我完成同步工作。

我正在考虑第二种选择:我想知道 Ceph(我想尝试)是否可以完成这项工作?

我可以让SrvASrvB成为 Ceph 基础设施的两个节点,其中数据存储在SrvASrvB 上。但是,当SrvASrvB中的至少一个启动时,还要使任何 Ceph 客户端(SrvASrvB或任何其他客户端)仍然可以访问 Ceph 基础设施?Ceph“主”故障转移系统(客户端将使用相同的IpVirt IP)。 …

storage failover ceph

2
推荐指数
1
解决办法
1064
查看次数

无法在 Ubuntu 中向 Ceph 添加初始监视器

我正在尝试建立一个 Ceph 集群。我有 4 个节点 - 1 个管理节点、1 个监视器和 2 个对象存储设备。我正在使用的安装指南在以下位置提供:http : //ceph.com/docs/master/start/quick-ceph-deploy/

当我尝试添加初始监视器(指南中的第 5 步)时,出现以下错误:

[ceph_deploy.conf][DEBUG ] found configuration file at: /home/cloud-user/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.21): /usr/bin/ceph-deploy mon create-initial
[ceph_deploy.mon][DEBUG ] Deploying mon, cluster ceph hosts worker-1-full
[ceph_deploy.mon][DEBUG ] detecting platform for host worker-1-full ...
[worker-1-full][DEBUG ] connection detected need for sudo
[worker-1-full][DEBUG ] connected to host: worker-1-full 
[worker-1-full][DEBUG ] detect platform information from remote host
[worker-1-full][DEBUG ] detect machine type
[ceph_deploy.mon][INFO  ] distro info: Ubuntu 14.04 …
Run Code Online (Sandbox Code Playgroud)

ceph

1
推荐指数
1
解决办法
2万
查看次数

对象存储:何时选择 OpenStack (Swift) 与 Ceph

Swift (OpenStack) 和 Ceph 都是实现对象存储的开源项目。

尝试决定部署哪一个时需要考虑哪些因素?什么场景下你会选择Swift,什么场景下你会选择Ceph?

openstack ceph

0
推荐指数
1
解决办法
1975
查看次数

OpenShift Origin 和 Ceph 持久卷

我已经从最新的 ansible 安装中安装了 OpenShift Origin。(CentOS 7 - 3 个主节点和 7 个节点)

[root@master-1 ~]# openshift version
openshift v1.1.0.1-1-g2c6ff4b
kubernetes v1.1.0-origin-1107-g4c8e6f4
etcd 2.1.2
Run Code Online (Sandbox Code Playgroud)

我正在尝试通过rbd 插件创建 CEPH 持久存储。我有工作 Ceph 集群,我从文档中遵循了 ceph 的官方指南:

https://docs.openshift.org/latest/install_config/persistent_storage/persistent_storage_ceph_rbd.html

我可以毫无问题地创建persistentVolume和persistentVolumeClaim,但是当kubernetes尝试挂载该卷时,它报这个错误:

FailedMount  {kubelet node-4} Unable to mount volumes for pod "php55-rzat2_xyz": unsupported volume type
Pod  FailedSync   {kubelet node-4}   Error syncing pod, skipping: unsupported volume type
Run Code Online (Sandbox Code Playgroud)

我已经安装了ceph在所有节点上 ceph-commonceph-fuse包(当然,我也在主节点上安装了它)。

PersistentVolume 按预期由persistentVolumeClaim 声明。

光伏配置文件:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: "ceph-ssd-0000-11"
spec:
  capacity:
    storage: "1Gi" …
Run Code Online (Sandbox Code Playgroud)

ceph openshift-origin kubernetes

0
推荐指数
1
解决办法
780
查看次数