修改集群ip丶java教程网(java修改ip地址)

  • 1、shell脚本修改集群IP
  • 2、如何更改windows 2008 群集和sql 2008群集IP
  • 3、请用java如何编程实现修改pc互联网IP
  • 4、linux 怎么改redis集群的ip地址

程序逻辑有问题。

你的想法是将10.255.0.11改成11.11.11.14,10.255.0.12改成11.11.11.15,

但是你的脚本是在每一台服务器上都遍历了11.11.11.14~15,最后修改成的ip(11.11.11.15)才是生效的,之前的修改都被后面的修改覆盖了。

正确的写法是建立两个数组分别表示原来的ip和新的ip,遍历第一个数组的同时,按照元素序号对应取第二个数组的值,从而达到修改的目的。

两个数组同步遍历的写法如下:

#!/bin/bash

array1=(10.255.0.{11..12})

array2=(11.11.11.{14..15})

i=0

for ip in ${array1[@]}

do

echo ${ip}”-“${array2[i]}

#你的修改

#你的修改

let i++

done

补充一句,你的修改不会使新ip生效,即使生效了,也因为ip生效一瞬间你的ssh连接中断,会产生无法估计的后果。正确的做法以单引号引用一个后台重启网卡服务的命令:

ssh $RemoteHost ‘service xinetd restart 1/dev/null 21 ‘

当然,不同linux版本重启命令不一致,但基本写法是通行的。

我印象中,如果你是不同的网段,要先给物理机配两个IP,然后在集群中改集群的IP,改了后,再将旧的物理机IP拿掉!同时,域、DNS等要相应的修改!

具体要找个环境试验下!

通过 Java 修改注册表可以达到更改 IP地址的目的。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]

java 修改注册表的资料,

注册表与 TCP/IP的资料

用 .net 的话可以直接通过 ManagementClass 在修改

首先要有linux环境,然后下载redis3.0以上版本。redis结合使用ruby实现了集群,所以需要ruby环境,安装ruby环境和redis的gem接口后,就可以使用redis的redis-trib.rb脚本创建集群。步骤:

1.修改配置文件,启动多个redis实例。

2.安装ruby、rubygems、redis ruby接口。

安装gem 需要ruby的版本在 1.8.7 以上,默认的centos5 上都是1.8.5 版本,所以首先你的升级你的ruby

3.gem 安装redis ruby 接口

4.redis-trib.rb脚本创建集群

原创文章,作者:RLSJA,如若转载,请注明出处:https://www.506064.com/n/126930.html

相关推荐

  • java和php网站(Java和php网站报价)

    本文目录一览: 1、要做个网站,是选择JAVA还是PHP 2、用java开发的网站,比用PHP开发的网站好吧? 3、java开发的网站和php开发的网站哪一个成本更低? 4、做网站…

    编程 2024-10-03
  • java软件搜索,java实现简单百度搜索

    本文目录一览: 1、java如何在桌面搜索一个应用 2、java如何实现文件搜索功能 3、学习java 的软件有哪些? 4、java编程常用的软件有哪些 5、如何查找java路径?…

    编程 2024-10-10
  • javaset集合,java集合set遍历

    本文目录一览: 1、“java set”集合的值可以排序吗? 2、JAVA里面set,map,list的区别是什么?(尽量详细) 3、java中Set集合可以允许有多个空值吗? 4…

    编程 2024-10-04
  • 多线程编程java,多线程编程题

    本文目录一览: 1、java 多线程是什么? 2、java多线程编程中涉及的基础知识点? 3、什么是多线程编程 4、java 多线程是什么?一个处理器怎么同时处理多个程序 5、多线…

    编程 2025-01-14
  • Vue菜鸟教程的全面介绍

    一、Vue菜鸟教程 Vue菜鸟教程是一款非常流行的基于Vue.js的在线学习平台。它提供了一系列简单易懂的视频教程、文档和实例,并且针对不同的学习者提供了丰富的学习路径和教程内容。…

    编程 2024-11-03
  • java框架学习day07的简单介绍

    本文目录一览: 1、JAVA的三大框架是什么?如何进行学习的呢? 2、java该怎么自学? 3、学Java的框架应该学哪些 4、Java框架有哪些?要学哪个? JAVA的三大框架是…

    编程 2024-12-12
  • 如何解决java.sql.sqlrecoverableexcepti异常

    如果你在Java应用程序中使用JDBC,那么你可能会遇到一些异常,其中最常见的之一就是java.sql.SQLRecoverableException。这个异常通常发生在当你尝试连…

    编程 2025-01-01
  • Labelme安装教程

    引言 Labelme是一款图像标注工具,可以用于创建、编辑和标记图像,是深度学习中非常常用的数据集标注工具。本文将介绍如何安装和配置Labelme,以及如何使用它来进行图像标注。 …

    编程 2024-12-15
  • 阳泉java培训机构(阳泉口才培训机构)

    本文目录一览: 1、北大青鸟java培训:java软件编程培训机构哪家好? 2、阳泉哪里有春季软件开发培训?学校在哪里啊? 3、Java开发培训学校哪家好 4、java的培训机构 …

    编程 2024-12-09
  • java解析xml成对象,java对象生成xml

    本文目录一览: 1、java怎么将XML转成对象 2、java解析xml的几种方式哪种最好? 3、Java解析XML的几种方法 4、java的xml的解析方式有什么,他们的解析流程…

    编程 2024-10-03