小编Ind*_*ath的帖子

了解cassandra复制因子与一致性水平

我想澄清Cassandra中复制因子和一致性级别的非常基本的概念.如果有人可以提供以下问题的答案,请高度赞赏.

RF复制因子RC-读取一致性WC-写入一致性

2个cassandra节点(例如:A,B)RF = 1,RC = ONE,WC = ONE或ANY

  • 我可以将数据写入节点A并从节点B读取吗?
  • 如果A下降会发生什么?

3个cassandra节点(例如:A,B,C)RF = 2,RC = QUORUM,WC = QUORUM

  • 我可以将数据写入节点A并从节点C读取吗?
  • 如果节点A发生故障会发生什么?

3个cassandra节点(例如:A,B,C)RF = 3,RC = QUORUM,WC = QUORUM

  • 我可以将数据写入节点A并从节点C读取吗?
  • 如果节点A发生故障会发生什么?

cassandra

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

如何在创建时将标签设置为Kubernetes节点?

我正在跟踪指南[1]以创建具有1个主节点和2个节点的多节点K8S集群.此外,标签需要分别设置到每个节点.

Node 1 - label name=orders 
Node 2 - label name=payment
Run Code Online (Sandbox Code Playgroud)

我知道以上可以通过运行kubectl命令来实现

kubectl get nodes
kubectl label nodes <node-name> <label-key>=<label-value>
Run Code Online (Sandbox Code Playgroud)

但我想知道如何在创建节点时设置标签.节点创建指南在[2]中.

感谢您的意见.

[1] https://coreos.com/kubernetes/docs/latest/getting-started.html

[2] https://coreos.com/kubernetes/docs/latest/deploy-workers.html

kubernetes

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

kubectl日志-f &lt;pod_name&gt;返回意外的EOF

我已经配置了kubernetes集群,其中有2个master,3个etcd和20个节点。负载平衡器所面向的主机。创建集群时,我跟踪了https://coreos.com/kubernetes/docs/latest/getting-started.html。一切正常。我可以毫无问题地部署Pod,并且Pod运行良好。但是,当我尝试拖尾日志时,kubectl突然返回意外的EOF并停止拖尾。同样,我必须执行kubectl logs命令才能继续。这很烦人,因为甚至连一分钟都没有。

我执行命令是, kubectl logs -f --tail=100 <pod_name>kubectl logs -f <pod_name>

不到一分钟后,它返回, error: unexpected EOF

感谢您的意见,以解决问题。

kubernetes

5
推荐指数
1
解决办法
2077
查看次数

标签 统计

kubernetes ×2

cassandra ×1