NodePort <-> ClusterIP

使用kubectl命令将一个服务从NodePort类型转换为ClusterIP类型,这会导致服务的端口被系统随机分配在30000-32767范围中,且需确保新端口不与现有服务冲突。操作包括获取服务配置,编辑更新,然后查看服务的新状态。

NodePort -> ClusterIP

kubectl get svc <name> -oyaml > name.yaml 
kubectl edit svc <>
kubectl get svc <name> 

在这里插入图片描述

NodePort <- ClusterIP

将NodePort换为ClusterIP,会随机从30000-32767选一个地址(不能和已有的冲突)

https://kubernetes.io/zh-cn/docs/concepts/services-networking/service/#type-nodeport
在这里插入图片描述
在这里插入图片描述

<QueueConfig desc="队列信息配置"> <AutoStartQueueService desc="是否启动定消息队列">true</AutoStartQueueService> <QueueSize desc="队列最大允许DataObject大小,为空则不显示大小">100</QueueSize> <!-- 支持两种模式:single:单机,cluster:集群 --> <ServerMode>single</ServerMode> <!-- redis 配置信息 单节点 --> <ServerIp desc="消息服务器IP">192.168.48.6</ServerIp> <ServerPort desc="消息服务器监听端口">6379</ServerPort> <ServerPassword desc="消息服务器密码"></ServerPassword> <ServerDB desc="消息服务器db">6</ServerDB> <!-- redis 配置信息 集群 --> <ServerClusterSettings> <node> <ServerIp desc="消息服务器IP">192.168.2.194</ServerIp> <ServerPort desc="消息服务器监听端口">6379</ServerPort> </node> <node> <ServerIp desc="消息服务器IP">192.168.2.194</ServerIp> <ServerPort desc="消息服务器监听端口">6380</ServerPort> </node> <node> <ServerIp desc="消息服务器IP">192.168.2.194</ServerIp> <ServerPort desc="消息服务器监听端口">6381</ServerPort> </node> <node> <ServerIp desc="消息服务器IP">192.168.3.38</ServerIp> <ServerPort desc="消息服务器监听端口">6382</ServerPort> </node> <node> <ServerIp desc="消息服务器IP">192.168.3.38</ServerIp> <ServerPort desc="消息服务器监听端口">6383</ServerPort> </node> <node> <ServerIp desc="消息服务器IP">192.168.3.38</ServerIp> <ServerPort desc="消息服务器监听端口">6384</ServerPort> </node> </ServerClusterSettings> 若要使用本机ip的话如何修改
08-02
### 修改方法 找到 HBase 安装目录下的 `conf` 文件夹,其中包含 `hbase-site.xml` 文件。使用文本编辑器(如 `vim` 或 `nano`)打开该文件进行修改。例如,使用 `vim` 打开的命令如下: ```bash vim /path/to/hbase/conf/hbase-site.xml ``` ### 配置内容 以下是 `hbase-site.xml` 中常见属性的设置示例: #### `hbase.rootdir` 该属性指定 HBase 数据的存储位置,通常使用 HDFS 的路径。示例配置如下: ```xml <property> <name>hbase.rootdir</name> <value>hdfs://localhost:9000/hbase</value> </property> ``` 这里假设 HDFS 的 NameNode 地址为 `localhost`,端口为 `9000`,HBase 数据将存储在 HDFS 的 `/hbase` 目录下。 #### `hbase.cluster.distributed` 该属性用于设置 HBase 的运行模式,`true` 表示分布式模式,`false` 表示单机模式。示例配置如下: ```xml <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> ``` #### `hbase.zookeeper.quorum` 该属性指定 Zookeeper 的节点地址,多个节点用逗号分隔。示例配置如下: ```xml <property> <name>hbase.zookeeper.quorum</name> <value>node1,node2,node3</value> </property> ``` 这里假设 Zookeeper 集群由 `node1`、`node2` 和 `node3` 三个节点组成。 #### `hbase.master.info.port` 该属性设置 HBase Master web 界面的端口,0.98 版本以后默认是 16010,设置为 -1 意味着不运行该界面。示例配置如下: ```xml <property> <name>hbase.master.info.port</name> <value>16010</value> </property> ``` #### `hbase.master.info.bindAddress` 该属性指定 HBase Master web 界面绑定的地址,默认是 0.0.0.0。示例配置如下: ```xml <property> <name>hbase.master.info.bindAddress</name> <value>0.0.0.0</value> </property> ```
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值