尚硅谷大数据技术之Hadoop(生产调优手册)ame=RS-10-4-1024k, Schema=[ECSchema=[Codec=rs, numDataUnits=10, numParityUnits=4]], CellSize=1048576, Id=5], State=DISABLED ErasureCodingPolicy=[Name=RS-3-2-1024k, Schema=[ECSchema=[Codec=rs, numDataUnits=3 ErasureCodingPolicy=[Name=RS-6-3-1024k, Schema=[ECSchema=[Codec=rs, numDataUnits=6, numParityUnits=3]], CellSize=1048576, Id=1], State=ENABLED ErasureCodingPolicy=[Name=RS-LEGACY-6-3-1024k, Schem Schema=[ECSchema=[Codec=rs-legacy, numDataUnits=6, numParityUnits=3]], CellSize=1048576, Id=3], State=DISABLED ErasureCodingPolicy=[Name=XOR-2-1-1024k, Schema=[ECSchema=[Codec=xor, numDataUnits=2, numParityUnits=1]]0 码力 | 41 页 | 2.32 MB | 1 年前3
 Apache Ozone Erasure Coding(EC)Target DNs sending ICR EC Replication Config ➢ Format: CODEC-DATA-PARITY-CHUNKSIZE ○ RS-3-2-1024K ○ RS-6-3-1024K ○ RS-10-4-1024K ○ XOR-3-2-1024K ○ XOR-6-3-1024K ○ XOR-10-4-1024K Enabling at Cluster should present at OM service.ozone.server.default.replication RS-X-Y-1024k ozone.server.default.replication.type EC bucket create--type EC -- replication rs-6-3-1024k ozone sh bucket set-replication-config --type EC --replication rs-6-3-1024k Enabling at Key Level EC ➢ Key Creation time: 0 码力 | 29 页 | 7.87 MB | 1 年前3
 Kubernetes开源书 -  周立Set管理 的Pod。 $ kubectl create -f frontend.yaml replicaset "frontend" created $ kubectl describe rs/frontend Name: frontend Namespace: default Selector: tier=frontend,tier in (frontend) 将此清单保存为 hpa-rs.yaml 并将其提交到Kubernetes集群,这样就会创建⼀个HPA,根据Pod副本的CPU使⽤率⾃动 调整⽬标ReplicaSet。 kubectl create -f hpa-rs.yaml 或者,您可以使⽤ kubectl autoscale 命令来完成相同的操作(并且更容易!) kubectl autoscale rs frontend ReplicaSet的替代⽅案 编者按:拓展阅读:http://blog.csdn.net/WaltonWang/article/details/77461697 要查看Deployment创建的ReplicaSet( rs ),可运⾏ kubectl get rs : NAME DESIRED CURRENT READY AGE nginx-deployment-20353842110 码力 | 135 页 | 21.02 MB | 1 年前3
 What's New In Apache Ozone 1.33-replica 2 33% EC RS(6,3) 3 67% EC RS(10, 4) 4 71% EC RS(3,2) 2 60% 以计算为代价,满⾜数据可靠性的同时, 降低数据存储成本 数据可靠性 vs. 存储效率 7 Ozone条带纠删码 I. 物理块:每个DN磁盘上的数据块,默认256MB II. 逻辑EC块:满⾜EC策略的⼀个⽤户数据块。例如RS-3-2,⼀个逻辑块3*256MB⼤⼩ 1MB Chunk6 1MB Parity1 1MB Parity2 1MB 条带1 条带2 0 11 Ozone⽀持的纠删码策略 I. 内建⽀持的策略 I. RS-3-2-1024K II. RS-6-3-1024K III.XOR-2-1-1024K II. 可定制新的策略 III.策略设置⽀持 I. 全局策略设置 II. 桶级别策略设置 III.对象/⽂件级别策略设置0 码力 | 24 页 | 2.41 MB | 1 年前3
 第1930期:Kubernetes基础介绍个集群的高可用性。 17 www.h3c.com Confidential 秘密 17 17 K8s基本概念和术语介绍(RC) RC Replication Controller(副本管理器)和RS(Replica Set): RC定义了一个期望的场景,即声明某种Pod的副本数量在任意时刻都符合某个预期值。RC包含如下几部分: Pod期待的副本数(replicas) 用于筛选目标Pod的Label K8s基本概念和术语介绍(Deployment) Deployment(部署): 部署是一个比RS(Replica Set)应用模式更广的API对象,可以是创建一个新的服务,更新一个新的服务,也可以是 滚动升级一个服务。滚动升级一个服务,实际是创建一个新的RS,然后逐渐将新RS中副本数增加到理想状态,将旧RS中 的副本数减小到0的复合操作;这样一个复合操作用一个RS是不太好描述的,所以用一个更通用的Deployment来描述。0 码力 | 49 页 | 4.11 MB | 1 年前3
 2022 Apache Ozone 的最近进展和实践分享1-replica 0 100% 3-replica 2 33% EC RS(6,3) 3 67% EC RS(10, 4) 4 71% EC RS(3,2) 2 60% 以计算为代价,在不降低数据可靠性的同 时,降低数据存储成本 数据可靠性 vs. 存储效率 纠删码策略 • 内建⽀持的策略 • RS-3-2-1024K • RS-6-3-1024K • XOR-2-1-1024K • 可定制新的策略0 码力 | 35 页 | 2.57 MB | 1 年前3
 Apache Kyuubi 1.7.3 Documentation(Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 14 Chapter 3. What’s Next (Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 3.2 Deploying Kyuubi In String trinoUser = "default"; String trinoPassword = null; Connection connection = null; ResultSet rs = null; try { // Create the connection using the JDBC URL connection = DriverManager.getConnection("jdbc:trino://"0 码力 | 211 页 | 3.79 MB | 1 年前3
 Apache Kyuubi 1.7.1-rc0 Documentation(Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 14 Chapter 3. What’s Next (Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 3.2 Deploying Kyuubi In String trinoUser = "default"; String trinoPassword = null; Connection connection = null; ResultSet rs = null; try { // Create the connection using the JDBC URL connection = DriverManager.getConnection("jdbc:trino://"0 码力 | 208 页 | 3.78 MB | 1 年前3
 Apache Kyuubi 1.7.3-rc0 Documentation(Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 14 Chapter 3. What’s Next (Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 3.2 Deploying Kyuubi In String trinoUser = "default"; String trinoPassword = null; Connection connection = null; ResultSet rs = null; try { // Create the connection using the JDBC URL connection = DriverManager.getConnection("jdbc:trino://"0 码力 | 211 页 | 3.79 MB | 1 年前3
 Apache Kyuubi 1.7.2 Documentation(Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 14 Chapter 3. What’s Next (Statement stmt = conn.createStatement()) { try (ResultSet rs = st.executeQuery("show databases")) { while (rs.next()) { System.out.println(rs.getString(1)); } } } } } } 3.2 Deploying Kyuubi In String trinoUser = "default"; String trinoPassword = null; Connection connection = null; ResultSet rs = null; try { // Create the connection using the JDBC URL connection = DriverManager.getConnection("jdbc:trino://"0 码力 | 211 页 | 3.79 MB | 1 年前3
共 80 条
- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 8
 













