美文网首页
linux系统shell循环

linux系统shell循环

作者: sleepySnail | 来源:发表于2017-08-31 14:51 被阅读0次

拷贝grub文件到其他节点机,执行跟新grub

1.创建shell脚本bat.sh内容如下:

#!/bin/bash

for((i=1;i<3;i++))

{

      scp /etc/default/grub root@c$i:/etc/default/

       ssh -t c$i sudo update-grub

}

2.赋予执行的权限

chmod a+x bat.sh

3.执行

./bat.sh

4.修改副本数量(默认3个)和块大小(默认128m)

a.找出所有配置元素

hadoop-common-2.7.1.jar/core-default.xml

hadoop-hdfs-2.7.1.jar/hdfs-default.xml

hadoop-mapreduce-client-core-2.7.1.jar/mapred-default.xml

hadoop-yarn-common-2.7.1.jar/yarn-default.xml

b.core-site.xml

   hdfs-site.xml

   yarn-site.xml

   mapred-site.xml

修改hdfs-site.xml

加入:<property>

           <name>dfs.replication</name>

            <value>2</value>

           </property>

修改备份数据为2份

加入:<property>

                        <name>dfs.blocksize</name>

                         <value>20k</value>

          </property>

修改块大小为20k

发送hdfs-site.xml到所有节点:

for((i = 1;i< 3;i++))

{

scp $HADOOP_INSTALL/etc/hadoop/hdfs-site.xml ubuntu@c$i:$HADOOP_INSTALL/etc/hadoop/

}

重启集群

删除所有节点的临时目录:

for((i = 1;i< 3;i++))

{

ssh c$i rm -fR /tmp/hadoop-ubuntu

}

格式化文件系统:

hadoop namenode -format

启动集群start-dfs.sh

              start-yarn.sh

相关文章

  • linux系统shell循环

    拷贝grub文件到其他节点机,执行跟新grub 1.创建shell脚本bat.sh内容如下: #!/bin/bas...

  • Linux Shell:Shell循环语句

    摘要:Linux,Shell Shell中常用循环有for,while Shell循环语法结构 (1)for循环语...

  • Shell环境变量

    关于Shell 为了能对shell能够有整体的认识,我们需要先简单介绍下Linux系统 。 Linux系统 Lin...

  • Linux学习日记——BASH

    一、认识BASH BASH是目前Linux系统应用最多的shell,也是大多数Linux系统默认的shell. s...

  • 测试开发笔记二(Linux与Shell脚本)

    01 | Linux系统和Shell环境准备 运行shell test.sh 运行脚本 02 | Linux常用命...

  • Linux 全阶段

    linux 1 一:Linux操作系统简述 Linux操作系统是由内核(Kernel)、外壳(Shell)、实...

  • Shell简介

    为了能对shell能够有整体的认识,我们有必要先简单介绍下Linux系统 。 Linux系统 Linux 系统主要...

  • 好用的工具

    Sheel Linux 操作系统一般分为 Kernel(内核)和 Shell(外壳)。Shell是Linux/Un...

  • Shell命令

    export用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令 ...

  • Shell指令

    什么是Shell指令 就是Linux命令(注:后期使用这些命令管理Linux操作系统) 常用的Shell指令 显示...

网友评论

      本文标题:linux系统shell循环

      本文链接:https://www.haomeiwen.com/subject/sfjqjxtx.html