Spark生态之Alluxio学习10--集群问法全部启动问题解决
来源:互联网 发布:mssql存储过程 游标 编辑:程序博客网 时间:2024/06/05 11:32
更多代码请见:https://github.com/xubo245/SparkLearning
Spark生态之Alluxio学习 版本:alluxio(tachyon) 0.7.1,spark-1.5.2,hadoop-2.6.0
1.解释
1.1 问题描述
之前博文没有解决的问题:http://blog.csdn.net/xubo245/article/details/51325834
具体:
hadoop@Master:~/cloud/alluxio-0.7.1$ ./bin/tachyon formatConnecting to Mcnode1 as hadoop...Formatting Tachyon Worker @ Mcnode1Connection to mcnode1 closed.Connecting to Mcnode2 as hadoop...Formatting Tachyon Worker @ Mcnode2Connection to mcnode2 closed.Connecting to Mcnode3 as hadoop...dirname: missing operandTry 'dirname --help' for more information.Formatting Tachyon Worker @ Mcnode3/home/hadoop/cloud/alluxio-0.7.1/bin/tachyon: line 264: /../bin/java: No such file or directoryConnection to mcnode3 closed.Connecting to Mcnode4 as hadoop...dirname: missing operandTry 'dirname --help' for more information.Formatting Tachyon Worker @ Mcnode4/home/hadoop/cloud/alluxio-0.7.1/bin/tachyon: line 264: /../bin/java: No such file or directoryConnection to mcnode4 closed.Connecting to Mcnode5 as hadoop...dirname: missing operandTry 'dirname --help' for more information.Formatting Tachyon Worker @ Mcnode5/home/hadoop/cloud/alluxio-0.7.1/bin/tachyon: line 264: /../bin/java: No such file or directoryConnection to mcnode5 closed.Connecting to Mcnode6 as hadoop...Formatting Tachyon Worker @ Mcnode6Connection to mcnode6 closed.Formatting Tachyon Master @ Master
1.2分析:
主要是没有bin/java,因为Mcnode3,4,5节点在/usr/bin和/usr/local/bin没有java,java和javac在其他位置,而alluxio调用的是/usr/bin路径下的指令
1.3 解决办法
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 300
1.4 解决效果:
将第五个节点按照解决办法处理后,就没有报错了:hadoop@Master:~/cloud/alluxio-0.7.1$ ./bin/tachyon formatConnecting to Mcnode1 as hadoop...Formatting Tachyon Worker @ Mcnode1Connection to mcnode1 closed.Connecting to Mcnode2 as hadoop...Formatting Tachyon Worker @ Mcnode2Connection to mcnode2 closed.Connecting to Mcnode3 as hadoop...dirname: missing operandTry 'dirname --help' for more information.Formatting Tachyon Worker @ Mcnode3/home/hadoop/cloud/alluxio-0.7.1/bin/tachyon: line 264: /../bin/java: No such file or directoryConnection to mcnode3 closed.Connecting to Mcnode4 as hadoop...dirname: missing operandTry 'dirname --help' for more information.Formatting Tachyon Worker @ Mcnode4/home/hadoop/cloud/alluxio-0.7.1/bin/tachyon: line 264: /../bin/java: No such file or directoryConnection to mcnode4 closed.Connecting to Mcnode5 as hadoop...Formatting Tachyon Worker @ Mcnode5Connection to mcnode5 closed.Connecting to Mcnode6 as hadoop...Formatting Tachyon Worker @ Mcnode6Connection to mcnode6 closed.Formatting Tachyon Master @ Master
2.代码:
2.1 解决办法
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 300
2.2 运行结果
hadoop@Mcnode3:~/cloud/alluxio-0.7.1$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 300[sudo] password for hadoop: update-alternatives: using /usr/lib/jvm/jdk1.7.0/bin/java to provide /usr/bin/java (java) in auto modehadoop@Mcnode3:~/cloud/alluxio-0.7.1$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 300update-alternatives: using /usr/lib/jvm/jdk1.7.0/bin/javac to provide /usr/bin/javac (javac) in auto modehadoop@Mcnode3:~/cloud/alluxio-0.7.1$
3.结果:
都按照解决办法解决:截图在本周的周报中
hadoop@Master:~/cloud/alluxio-0.7.1$ ./bin/tachyon formatConnecting to Mcnode1 as hadoop...Formatting Tachyon Worker @ Mcnode1Connection to mcnode1 closed.Connecting to Mcnode2 as hadoop...Formatting Tachyon Worker @ Mcnode2Connection to mcnode2 closed.Connecting to Mcnode3 as hadoop...Formatting Tachyon Worker @ Mcnode3Connection to mcnode3 closed.Connecting to Mcnode4 as hadoop...Formatting Tachyon Worker @ Mcnode4Connection to mcnode4 closed.Connecting to Mcnode5 as hadoop...Formatting Tachyon Worker @ Mcnode5Connection to mcnode5 closed.Connecting to Mcnode6 as hadoop...Formatting Tachyon Worker @ Mcnode6Connection to mcnode6 closed.Connecting to Mcnode7 as hadoop...Formatting Tachyon Worker @ Mcnode7Connection to mcnode7 closed.Formatting Tachyon Master @ Masterhadoop@Master:~/cloud/alluxio-0.7.1$ ./bin/tachyon-start.sh all SudoMountKilled 1 processes on MasterKilled 0 processes on MasterConnecting to Mcnode1 as hadoop...Killed 1 processes on Mcnode1Connection to mcnode1 closed.Connecting to Mcnode2 as hadoop...Killed 1 processes on Mcnode2Connection to mcnode2 closed.Connecting to Mcnode3 as hadoop...Killed 0 processes on Mcnode3Connection to mcnode3 closed.Connecting to Mcnode4 as hadoop...Killed 0 processes on Mcnode4Connection to mcnode4 closed.Connecting to Mcnode5 as hadoop...Killed 1 processes on Mcnode5Connection to mcnode5 closed.Connecting to Mcnode6 as hadoop...Killed 1 processes on Mcnode6Connection to mcnode6 closed.Connecting to Mcnode7 as hadoop...Killed 0 processes on Mcnode7Connection to mcnode7 closed.Starting master @ MasterConnecting to Mcnode1 as hadoop...[sudo] password for hadoop: Formatting RamFS: /mnt/ramdisk (256mb)Starting worker @ Mcnode1Connection to mcnode1 closed.Connecting to Mcnode2 as hadoop...[sudo] password for hadoop: Formatting RamFS: /mnt/ramdisk (256mb)Starting worker @ Mcnode2Connection to mcnode2 closed.Connecting to Mcnode3 as hadoop...[sudo] password for hadoop: Formatting RamFS: /mnt/ramdisk (256mb)Starting worker @ Mcnode3Connection to mcnode3 closed.Connecting to Mcnode4 as hadoop...[sudo] password for hadoop: Formatting RamFS: /mnt/ramdisk (256mb)Starting worker @ Mcnode4Connection to mcnode4 closed.Connecting to Mcnode5 as hadoop...[sudo] password for hadoop: Formatting RamFS: /mnt/ramdisk (256mb)Starting worker @ Mcnode5Connection to mcnode5 closed.Connecting to Mcnode6 as hadoop...[sudo] password for hadoop: Formatting RamFS: /mnt/ramdisk (256mb)Starting worker @ Mcnode6Connection to mcnode6 closed.Connecting to Mcnode7 as hadoop...[sudo] password for hadoop: Formatting RamFS: /mnt/ramdisk (256mb)Starting worker @ Mcnode7Connection to mcnode7 closed.hadoop@Master:~/cloud/alluxio-0.7.1$
参考
【1】https://github.com/Alluxio/alluxio【2】http://www.alluxio.org/【3】http://spark.apache.org/docs/1.5.2/programming-guide.html【4】https://github.com/xubo245/SparkLearning【5】http://blog.csdn.net/edwzhang/article/details/7759933
0 0
- Spark生态之Alluxio学习10--集群问法全部启动问题解决
- Spark生态之Alluxio学习8---集群版搭建问题之集群无法全部启动
- Spark生态之Alluxio学习11--alluxio-1.3.0集群配置
- Spark生态之Alluxio学习6---集群版搭建和运行(Tachyon)
- Spark生态之Alluxio学习12--spark调用alluxio-1.3.0配置
- Spark生态之Alluxio学习25--spark从HDFS和Alluxio读取时间比较
- Spark生态之Alluxio学习9---Auuxio(Tachyon)的优点
- Spark生态之Alluxio学习22--saveAsTextFile alluxio后count (有bug)
- Spark生态之Alluxio学习2---Spark从tachyon中读取文件
- Spark生态之Alluxio学习24--分别读取HDFS和Alluxio的数据进行line count比较分析
- Spark生态之Alluxio学习1---单机版搭建和运行
- Spark生态之Alluxio学习3---机器重启后数据存储位置的变化
- Spark生态之Alluxio学习4---下载源码通过maven install安装失败记录
- Spark生态之Alluxio学习5--tachyon的几个问题(待解决)
- Spark生态之Alluxio学习7--下载源码通过maven安装成功
- Spark生态之Alluxio学习17--多次运行Space Usage增加
- Alluxio集群部署到Spark Standalone
- Spark & Alluxio
- Python绑定方法,未绑定方法,类方法,实例方法,静态方法
- android graphic(11)—底层初始化displays
- 用Python将GIF倒放
- 删除提示确认是否删除javascript/js的写法以及封装为jQuery插件
- QT -WS俄罗斯方块游戏
- Spark生态之Alluxio学习10--集群问法全部启动问题解决
- Java项目经验——程序员成长的钥匙
- masterLinux篇001——打开vi默认显示行号
- 链表中间插加强版
- HDU 5968 异或密码
- 淘宝技术发展
- 箭头
- 汇编学习记录1
- JAVA基础知识点(十四)--泛型