llinux 的一些命令和错误
来源:互联网 发布:unity3d宣传片 编辑:程序博客网 时间:2024/06/10 17:30
sudo tar -zxvf ./hadoop-2.6.0.tar.gz -C /usr/local # 解压到/usr/local中
source ~/.bashrc # 使变量设置生效
sudo useradd -m hadoop -s /bin/bash 创建新用户
sudo adduser hadoop sudo 可为 hadoop 用户增加管理员权限
sudo mv ./hadoop-2.6.0/ ./hadoop # 将文件夹名改为hadoop
sudo chown -R hadoop:hadoop ./hadoop # 修改文件权限
rm -R ./output 删除文件
rm -Rf ./output 删除文件夹
sudo mv 文件名 /文件目录 #移动文件
tar -zxvf hbase-0.90.5.tar.gz #解压文件
./start-hbase.sh #启动hbase
./hbase shell #进入shell命令
quit #退出shell
启动hive
直接 hive
然后 show tables;
teach: http://www.powerxing.com/install-hadoop/
mahout:http://my.oschina.net/winHerson/blog/194336
hadoop-eclipse-plgun:http://www.cnblogs.com/shishanyuan/p/4178732.html
1.start hadoop: sbin/start-all.sh
2.load by friefox :http://localhost:50070
3.working
4.finally: stop hadoop: sbin/stop-all.sh
5.k-means: http://blog.fens.me/hadoop-mahout-kmeans/
6.hbase http://doc.okbase.net/baolibin528/archive/125804.html
7 hive http://gaoxianwei.iteye.com/blog/2028401
[ERROR] Terminal initialization failed; falling back to unsupported
原因是hadoop目录下存在老版本jline:
/hadoop-2.5.2/share/hadoop/yarn/lib:
解决方法是:
将hive下的新版本jline的JAR包拷贝到hadoop下:
cp /hive/apache-hive-1.1.0-bin/lib/jline-2.12.jar ./
/hadoop-2.5.2/share/hadoop/yarn/lib: 将hadoop的jline-9.9.94.jar替换为jline-2.12.jar
Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
解决方法
修改hive-site.xml
<property>
<name>hive.exec.scratchdir</name>
<value>/tmp/hive</value>
<description>HDFS root scratch dir for Hive jobs which gets created with write all (733) permission. For each connecting user, an HDFS scratch dir: ${hive.exec.scratchdir}/<username> is created, with ${hive.scratch.dir.permission}.</description>
</property>
<property>
<name>hive.exec.local.scratchdir</name>
<value>/tmp/hive/local</value>
<description>Local scratch space for Hive jobs</description>
</property>
<property>
<name>hive.downloaded.resources.dir</name>
<value>/tmp/hive/resources</value>
<description>Temporary local directory for added resources in the remote file system.</description>
</property>
java.lang.RuntimeException: Unable to instantiate receiver com.example.smslistener_demo.SmsReceiver:
java.lang.ClassNotFoundException: com.example.smslistener_demo.SmsReceiver in loader dalvik.system.PathClassLoader
[/data/app/com.example.smslistener_demo-1.apk]
Manifest文件中注册的Activity的名称,有没有写错,包名有没有搞错,有些网友,可能只写一个类名,前面用点号代替,但是这个类不在默认的包内,所以报这个错,那么只要写上类的全名,即可。
12.创建eclipse 快捷方式
1、 sudo gedit /usr/share/applications/eclipse.desktop
2、向eclipse .desktop中添加以下内容: www.2cto.com
[Desktop Entry]
Encoding=UTF-8
Name=eclipse
Comment=Eclipse IDE
Exec=/home/hff/SoftwareInstall/eclipse/eclipse
Icon=/home/hff/SoftwareInstall/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
其中Exec和Icon替换成自己eclipse解压目录下相应文件。
注意:每行后面不要有空格。
3、给eclipse .desktop文件赋权 ,运行“chmod u+x eclipse.desktop“命令可。
找到/usr/share/applications/eclipse.desktop,右键选择 copy to desktop,即可。
若无法open,则一定是exec路径不对,cd 一下这个路径看是否可以
hive-site.xml hive的配置文件
hive-env.sh hive的运行环境文件
hive-default.xml.template 默认模板
hive-env.sh.template hive-env.sh默认配置
hive-exec-log4j.properties.template exec默认配置
hive-log4j.properties.template log默认配置
source ~/.bashrc # 使变量设置生效
sudo useradd -m hadoop -s /bin/bash 创建新用户
sudo adduser hadoop sudo 可为 hadoop 用户增加管理员权限
sudo mv ./hadoop-2.6.0/ ./hadoop # 将文件夹名改为hadoop
sudo chown -R hadoop:hadoop ./hadoop # 修改文件权限
rm -R ./output 删除文件
rm -Rf ./output 删除文件夹
sudo mv 文件名 /文件目录 #移动文件
tar -zxvf hbase-0.90.5.tar.gz #解压文件
sudo chown -R hadoop:hadoop hbase-0.99.2 # 修改权限为一般用户
将A目录里面的文件和文件夹等复制到B目录 怎么实现
cp -rf A/* B
elasticsearch 启动
elasticsearch/bin$ ./elasticsearch
logstash 启动
/usr/local/logstash/bin/logstash -f /usr/local/logstash/conf/apache.conf
或
logstash/bin$ ./logstash -f /usr/local/logstash/conf/apache.conf
kibana启动
在安装目录里运行: bin/kibana (Linux/MacOSX) 或 bin\kibana.bat (Windows)
完毕!Kibana 现在运行在 5601 端口了
./start-hbase.sh #启动hbase
./hbase shell #进入shell命令
quit #退出shell
启动hive
直接 hive
然后 show tables;
teach: http://www.powerxing.com/install-hadoop/
mahout:http://my.oschina.net/winHerson/blog/194336
hadoop-eclipse-plgun:http://www.cnblogs.com/shishanyuan/p/4178732.html
1.start hadoop: sbin/start-all.sh
2.load by friefox :http://localhost:50070
3.working
4.finally: stop hadoop: sbin/stop-all.sh
5.k-means: http://blog.fens.me/hadoop-mahout-kmeans/
6.hbase http://doc.okbase.net/baolibin528/archive/125804.html
7 hive http://gaoxianwei.iteye.com/blog/2028401
[ERROR] Terminal initialization failed; falling back to unsupported
原因是hadoop目录下存在老版本jline:
/hadoop-2.5.2/share/hadoop/yarn/lib:
解决方法是:
将hive下的新版本jline的JAR包拷贝到hadoop下:
cp /hive/apache-hive-1.1.0-bin/lib/jline-2.12.jar ./
/hadoop-2.5.2/share/hadoop/yarn/lib: 将hadoop的jline-9.9.94.jar替换为jline-2.12.jar
Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
解决方法
修改hive-site.xml
<property>
<name>hive.exec.scratchdir</name>
<value>/tmp/hive</value>
<description>HDFS root scratch dir for Hive jobs which gets created with write all (733) permission. For each connecting user, an HDFS scratch dir: ${hive.exec.scratchdir}/<username> is created, with ${hive.scratch.dir.permission}.</description>
</property>
<property>
<name>hive.exec.local.scratchdir</name>
<value>/tmp/hive/local</value>
<description>Local scratch space for Hive jobs</description>
</property>
<property>
<name>hive.downloaded.resources.dir</name>
<value>/tmp/hive/resources</value>
<description>Temporary local directory for added resources in the remote file system.</description>
</property>
java.lang.RuntimeException: Unable to instantiate receiver com.example.smslistener_demo.SmsReceiver:
java.lang.ClassNotFoundException: com.example.smslistener_demo.SmsReceiver in loader dalvik.system.PathClassLoader
[/data/app/com.example.smslistener_demo-1.apk]
Manifest文件中注册的Activity的名称,有没有写错,包名有没有搞错,有些网友,可能只写一个类名,前面用点号代替,但是这个类不在默认的包内,所以报这个错,那么只要写上类的全名,即可。
12.创建eclipse 快捷方式
1、 sudo gedit /usr/share/applications/eclipse.desktop
2、向eclipse .desktop中添加以下内容: www.2cto.com
[Desktop Entry]
Encoding=UTF-8
Name=eclipse
Comment=Eclipse IDE
Exec=/home/hff/SoftwareInstall/eclipse/eclipse
Icon=/home/hff/SoftwareInstall/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
其中Exec和Icon替换成自己eclipse解压目录下相应文件。
注意:每行后面不要有空格。
3、给eclipse .desktop文件赋权 ,运行“chmod u+x eclipse.desktop“命令可。
找到/usr/share/applications/eclipse.desktop,右键选择 copy to desktop,即可。
若无法open,则一定是exec路径不对,cd 一下这个路径看是否可以
hive-site.xml hive的配置文件
hive-env.sh hive的运行环境文件
hive-default.xml.template 默认模板
hive-env.sh.template hive-env.sh默认配置
hive-exec-log4j.properties.template exec默认配置
hive-log4j.properties.template log默认配置
0 0
- llinux 的一些命令和错误
- llinux 下 '~/' 和 ‘./’ 的区别
- git 的一些命令和错误
- llinux一些杂记
- llinux命令查询
- llinux中find命令
- llinux 文件搜索命令
- llinux(Ubuntu)终端下mysql的基本命令
- llinux 命令 ----每天一小时-01
- llinux(-)
- Mysql碰到的一些命令与错误
- lLinux命令-4:mkdir(Make Directory)命令
- struts的一些异常和错误[摘]
- 关于nginx的一些配置和错误
- Android硬件加速的一些问题和错误
- Android硬件加速的一些问题和错误
- Android硬件加速的一些问题和错误
- 关于hibernate的一些错误和异常
- C#学习之接口和抽象类
- zookeeperviewer
- Asp.net笔记
- Mysql CPU占用高的问题解决方法小结
- UML——宏观把控(一)
- llinux 的一些命令和错误
- 广义表的用法
- Unity3D教程:手游开发常用排序算法
- iOS 队列请求-超实用
- Linux字符串转换成时间并且得n天差后的时间
- Java读linux系统文件文件名乱码
- 利用Packstack自动化部署Openstack
- ./configure -build,-host,-target设置
- [2015/09/08] Unity3D飞机大战(简陋版) Practice