我需要设置一个冗余的 FTP 存储服务,它可以在一次服务器崩溃中幸存下来。
我有两个服务器SrvA和SrvB,它们共享一个虚拟 IP IpVirt(一个 IP 通常指向SrvA,但如果SrvA出现问题,它将指向SrvB)。两台服务器 (Debian) 都将配置一个 FTP 守护程序和 FTP 用户。
此时,始终可以使用IpVirt 访问FTP 守护进程:failover FTP service = OK
对于实际存储部分,我看到以下选项:
rsyncSrvA和SrvB之间的 FTP数据目录我正在考虑第二种选择:我想知道 Ceph(我想尝试)是否可以完成这项工作?
我可以让SrvA和SrvB成为 Ceph 基础设施的两个节点,其中数据存储在SrvA和SrvB 上。但是,当SrvA或SrvB中的至少一个启动时,还要使任何 Ceph 客户端(SrvA、SrvB或任何其他客户端)仍然可以访问 Ceph 基础设施?Ceph“主”故障转移系统(客户端将使用相同的IpVirt IP)。 …
我正在尝试建立一个 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) Swift (OpenStack) 和 Ceph 都是实现对象存储的开源项目。
尝试决定部署哪一个时需要考虑哪些因素?什么场景下你会选择Swift,什么场景下你会选择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-common和ceph-fuse包(当然,我也在主节点上安装了它)。
PersistentVolume 按预期由persistentVolumeClaim 声明。
光伏配置文件:
apiVersion: v1
kind: PersistentVolume
metadata:
name: "ceph-ssd-0000-11"
spec:
capacity:
storage: "1Gi" …Run Code Online (Sandbox Code Playgroud)