登DNF时出现Cannot start tas!和cannot create filetas…

TAS5751M 数据表 TAS883921 采用 EQ 和 AGL 的数字音频功率放大器 | 德州仪器
(正在供货)
TAS883921 采用 EQ 和 AGL 的数字音频功率放大器
&(英文內容)
In English
日本語表示博客分类:
问题排查方式
一般的错误,查看错误输出,按照关键字google
异常错误(如namenode、datanode莫名其妙挂了):查看hadoop($HADOOP_HOME/logs)或hive日志
hadoop错误
1.datanode无法正常启动
添加datanode后,datanode无法正常启动,进程一会莫名其妙挂掉,查看namenode日志显示如下:
18:53:39,182 FATAL org.apache.hadoop.hdfs.StateChange: BLOCK* NameSystem.getDatanode: Data node x.x.x.x:50010 is attempting to report storage ID DS--x.x.x.x-8472808. Node y.y.y.y:50010 is expected to serve this storage.
原因分析:
&&& 拷贝hadoop安装包时,包含data与tmp文件夹(见本人《hadoop安装》一文),未成功格式化datanode
解决办法:
rm -rf /data/hadoop/hadoop-1.1.2/data
rm -rf /data/hadoop/hadoop-1.1.2/tmp
hadoop datanode -format
2. safe mode
10:35:43,758 ERROR org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException as:hadoop cause:org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot renew lease for DFSClient_hb_rs_wdev1.corp.qihoo.net,1589073. Name node is in safe mode.
解决方案:
hadoop dfsadmin -safemode leave
3.连接异常
19:55:05,801 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Call to homename/x.x.x.x:9000 failed on local exception: java.io.EOFException
可能原因:
namenode监听127.0.0.1:9000,而非0.0.0.0:9000或外网IP:9000
iptables限制
解决方案:
检查/etc/hosts配置,使得hostname绑定到非127.0.0.1的IP上
iptables放开端口
4. namenode id
ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in /var/lib/hadoop-0.20/cache/hdfs/dfs/data: namenode namespaceID = ; datanode namespaceID =
问题:Namenode上namespaceID与datanode上namespaceID不一致。
  问题产生原因:每次namenode format会重新创建一个namenodeId,而tmp/dfs/data下包含了上次format下的id,namenode format清空了namenode下的数据,但是没有清空datanode下的数据,所以造成namenode节点上的namespaceID与datanode节点上的namespaceID不一致。启动失败。
  解决办法:参考该网址 http://blog.csdn.net/wh/archive//5752199.aspx 给出两种解决方法,我们使用的是第一种解决方法:即:
  (1)停掉集群服务
  (2)在出问题的datanode节点上删除data目录,data目录即是在hdfs-site.xml文件中配置的dfs.data.dir目录,本机器上那个是/var/lib/hadoop-0.20/cache/hdfs/dfs/data/ (注:我们当时在所有的datanode和namenode节点上均执行了该步骤。以防删掉后不成功,可以先把data目录保存一个副本).
  (3)格式化namenode.
  (4)重新启动集群。
  问题解决。
&&& 这种方法带来的一个副作用即是,hdfs上的所有数据丢失。如果hdfs上存放有重要数据的时候,不建议采用该方法,可以尝试提供的网址中的第二种方法。
5. 目录权限
start-dfs.sh执行无错,显示启动datanode,执行完后无datanode。查看datanode机器上的日志,显示因dfs.data.dir目录权限不正确导致:
expected: drwxr-xr-x,current:drwxrwxr-x
解决办法:
&&& 查看dfs.data.dir的目录配置,修改权限即可。
hive错误
1.NoClassDefFoundError
Could not initialize class java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.hbase.io.HbaseObjectWritable
将protobuf-***.jar添加到jars路径
//$HIVE_HOME/conf/hive-site.xml
&property&
&name&hive.aux.jars.path&/name&
&value&file:///data/hadoop/hive-0.10.0/lib/hive-hbase-handler-0.10.0.jar,file:///data/hadoop/hive-0.10.0/lib/hbase-0.94.8.jar,file:///data/hadoop/hive-0.10.0/lib/zookeeper-3.4.5.jar,file:///data/hadoop/hive-0.10.0/lib/guava-r09.jar,file:///data/hadoop/hive-0.10.0/lib/hive-contrib-0.10.0.jar,file:///data/hadoop/hive-0.10.0/lib/protobuf-java-2.4.0a.jar&/value&
&/property&
2.hive动态分区异常
[Fatal Error] Operator FS_2 (id=2): Number of dynamic partitions exceeded hive.exec.max.dynamic.partitions.pernode
hive& set hive.exec.max.dynamic.partitions.pernode = 10000;
3.mapreduce进程超内存限制——hadoop Java heap space
vim mapred-site.xml添加:
//mapred-site.xml
&property&
&name&mapred.child.java.opts&/name&
&value&-Xmx2048m&/value&
&/property&
#$HADOOP_HOME/conf/hadoop_env.sh
export HADOOP_HEAPSIZE=5000
4.hive文件数限制
[Fatal Error] total number of created files now is 100086, which exceeds 100000
hive& set hive.exec.max.created.files=655350;
5.metastore连接超时
FAILED: SemanticException org.apache.thrift.transport.TTransportException: java.net.SocketTimeoutException: Read timed out
解决方案:
hive& set hive.metastore.client.socket.timeout=500;
6. java.io.IOException: error=7, Argument list too long
Task with the most failures(5):
task__0189_r_000009
:50030/taskdetails.jsp?jobid=job__0189&tipid=task__0189_r_000009
Diagnostic Messages for this Task:
java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: Hive Runtime Error while processing row (tag=0) {"key":{"reducesinkkey0":"","reducesinkkey1":"djh,S1","reducesinkkey2":"03","reducesinkkey3":"xxx"},"value":{"_col0":"1","_col1":"xxx","_col2":"03","_col3":"","_col4":"xxx,S1"},"alias":0}
at org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:270)
at org.apache.hadoop.mapred.ReduceTask.runOldReducer(ReduceTask.java:520)
at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:421)
at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1149)
at org.apache.hadoop.mapred.Child.main(Child.java:249)
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: Hive Runtime Error while processing row (tag=0) {"key":{"reducesinkkey0":"","reducesinkkey1":"xxx,S1","reducesinkkey2":"03","reducesinkkey3":"xxx"},"value":{"_col0":"1","_col1":"xxx","_col2":"03","_col3":"","_col4":"djh,S1"},"alias":0}
at org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:258)
... 7 more
Caused by: org.apache.hadoop.hive.ql.metadata.HiveException: [Error 20000]: Unable to initialize custom script.
at org.apache.hadoop.hive.ql.exec.ScriptOperator.processOp(ScriptOperator.java:354)
at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474)
at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800)
at org.apache.hadoop.hive.ql.exec.SelectOperator.processOp(SelectOperator.java:84)
at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474)
at org.apache.hadoop.hive.ql.exec.Operator.forward(Operator.java:800)
at org.apache.hadoop.hive.ql.exec.ExtractOperator.processOp(ExtractOperator.java:45)
at org.apache.hadoop.hive.ql.exec.Operator.process(Operator.java:474)
at org.apache.hadoop.hive.ql.exec.ExecReducer.reduce(ExecReducer.java:249)
... 7 more
Caused by: java.io.IOException: Cannot run program "/usr/bin/python2.7": error=7, 参数列表过长
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1042)
at org.apache.hadoop.hive.ql.exec.ScriptOperator.processOp(ScriptOperator.java:313)
... 15 more
Caused by: java.io.IOException: error=7, 参数列表过长
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.&init&(UNIXProcess.java:135)
at java.lang.ProcessImpl.start(ProcessImpl.java:130)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1023)
... 16 more
FAILED: Execution Error, return code 20000 from org.apache.hadoop.hive.ql.exec.MapRedTask. Unable to initialize custom script.
解决方案:
升级内核或减少分区数
6.runtime error
FAILED: Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask
问题排查:
hive -hiveconf hive.root.logger=DEBUG,console
13/07/15 16:29:24 INFO hive.metastore: Trying to connect to metastore with URI thrift://xxx.xxx.xxx.xxx:9083
13/07/15 16:29:24 WARN hive.metastore: Failed to connect to the MetaStore Server...
org.apache.thrift.transport.TTransportException: java.net.ConnectException: 拒绝连接
MetaException(message:Could not connect to meta store using any of the URIs provided. Most recent failure: org.apache.thrift.transport.TTransportException: java.net.ConnectException: 拒绝连接
尝试连接9083端口,netstat查看该端口确实没有被监听,第一反应是hiveserver没有正常启动。查看hiveserver进程却存在,只是监听10000端口。
查看hive-site.xml配置,hive客户端连接9083端口,而hiveserver默认监听10000,找到问题根源了
解决办法:
hive --service hiveserver -p 9083
//或修改$HIVE_HOME/conf/hive-site.xml的hive.metastore.uris部分
//将端口改为10000
浏览 19715
godlovesdog
浏览: 46775 次
博主好,我研读了这篇博文,有一块没能理解:在msg的生命周期中 ...史上最完美游戏优化,完美解决CPU到100的方法分享(转)【wpe封包制作论坛吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:9,976贴子:
史上最完美游戏优化,完美解决CPU到100的方法分享(转)收藏
怎样快速建立一个公司网站?建立企业网站要如何操作?阿里云云市场中有大量的建站模板或软件供选择,更有超值的9元建站套餐.
第一步 打开运行,输入secpol.msc
第二步,打开之后,找到软件限制策略,其他规则,右键单击,选择新路径规则
右面显示啥都没有的 在左边新建一个 再在右面设置就可以了
第三步,安全级别,不允许,接下来重头戏,禁止路径。
禁止路径:C:\Users\Administrator\AppData\Roaming\Tencent\游戏人生cross\teniodl\TenioDL.exeC:\Users\Administrator\AppData\Roaming\Tencent\地下城与勇士\CDFBA4F97\TenioDL\TenioDL.exe (这个地址中间的字符不一样)XP的朋友们要额外禁止以下几项C:\Documents and Settings\Administrator\Application Data\Tencent\Pallas\teniodl\TenioDL.exeC:\Documents and Settings\Administrator\Application Data\Tencent\地下城与勇士\48FEB9FD13D80323ABED556BFA682B0B\TenioDL\TenioDL.exe (同上,中间地址字符不一样)
以上都是下载插件,这就是为什么看多玩之类的网站介绍的禁止方法却依然无法禁止QQ旋风下载插件出现的原因,在C盘,不在游戏文件夹内
接下来是游戏文件,重点惩治电脑(垃圾)管家,方法,打开DNF文件夹,找到components这个文件夹,这里面垃圾管家安装程序,删除文件夹,新建同名文件夹,用上面所说注册表禁止此文件夹,然后,右键属性在安全中,给所有用户都禁止掉读写权限,完全无死角封杀,垃圾管家被黑客1分钟攻破,你们确定这东西防盗号吗?表示这个本人XP不懂右键出来的东西和上面的东西貌似不一样
前面的路径每个人安装的盘符不一样,都是在DNF客户端文件夹下的。各位到时候自行修改D:\腾讯游戏\地下城与勇士\start\Cross\Apps\DNFTips\tgp_gamead\tgp_gamead.exeD:\腾讯游戏\地下城与勇士\start\cross\CrossAdapter4DNF.dllD:\腾讯游戏\地下城与勇士\start\Cross\CrossProxy.exeD:\腾讯游戏\地下城与勇士\start\Cross\CrossShell.dllD:\腾讯游戏\地下城与勇士\start\Cross\D3DX9_43.dllD:\腾讯游戏\地下城与勇士\start\Cross\DX9UIAdapter.dllD:\腾讯游戏\地下城与勇士\start\Cross\SmartCross.dllD:\腾讯游戏\地下城与勇士\start\Cross\SSOCommon.dllD:\腾讯游戏\地下城与勇士\start\Cross\SSOPlatform.dll注意的是,如果禁止以上路径,会造成TGP功能的无法使用。但TGP不建议用,我去客服问过,凡是不是游戏自带的辅助功能软件,都是第三方,游戏协议明文写出,使用任何第三方软件都是违反协议的行为,我是法律专业的,从法律的角度用白话文解释,协议条文,无懈可击,就是TGP和开挂没区别,告上法院除非有几把剑那种有足够实力请律师让法官倾向动摇,不然也没什么用。并且我还要说的是,TGP大家也看到过了,说永不封号,但策划和我们玩了无数次文字游戏,卡机,掉线,制裁,这些几率反而比多玩盒子高出N倍,我不是给多玩盒子洗地,无数血淋淋的事实告诉我们,TGP到底就是什么样的。
D:\腾讯游戏\地下城与勇士\start\TenProtect\BugReport.dllD:\腾讯游戏\地下城与勇士\start\TenProtect\BugTrace.dllD:\腾讯游戏\地下城与勇士\start\TenProtect\BugTrack.dllD:\腾讯游戏\地下城与勇士\start\TenProtect\TASAgent.dllD:\腾讯游戏\地下城与勇士\start\TenProtect\TASVulCheck.dllD:\腾讯游戏\地下城与勇士\TCLS\AdvertTips.exeD:\腾讯游戏\地下城与勇士\TCLS\BackgroundDownloader.exeD:\腾讯游戏\地下城与勇士\TCLS\plugins\dr.dllD:\腾讯游戏\地下城与勇士\TCLS\plugins\QMIpc.dllD:\腾讯游戏\地下城与勇士\TCLS\plugins\QmTCLSPatch.dllD:\腾讯游戏\地下城与勇士\TCLS\plugins\QmTCLSPlugin.dllD:\腾讯游戏\地下城与勇士\TCLS\plugins\QQPCDetector.dllD:\腾讯游戏\地下城与勇士\TCLS\plugins\TPDownLoad.dllD:\腾讯游戏\地下城与勇士\TCLS\Tenprotect\TASAgent.dllD:\腾讯游戏\地下城与勇士\TCLS\TenProtect\TASChannel.dllD:\腾讯游戏\地下城与勇士\TCLS\TenProtect\TASMachineID.dllD:\腾讯游戏\地下城与勇士\TCLS\TenProtect\TASRemoteControlFreezing.dllD:\腾讯游戏\地下城与勇士\TCLS\TenProtect\TASWTLoginHelper.dllD:\腾讯游戏\地下城与勇士\TCLS\TenProtect\TenSafe_1.exeD:\腾讯游戏\地下城与勇士\TP3Helper.exeD:\腾讯游戏\地下城与勇士\TCLS\TenProtect\TenSafe.exe禁止以上路径,是优化掉TP冗杂的东西,当然,前头路径修改成自己的游戏目录
优化以上路径,依然有人会出现CPU爆炸的结果,通常都是XP,为此,楼主为XP的朋友们简单的写了一个bat,以后每次启动游戏之前,运行bat,可保CPU不炸。路径前端请自行修改成自己游戏的路径。下面是bat的命令off del/f/s/q &D:\腾讯游戏\地下城与勇士\CEGUI.log&del/f/s/q &D:\腾讯游戏\地下城与勇士\DNF.trc&del/f/s/q &D:\腾讯游戏\地下城与勇士\DNF.cfg&del/f/s/q &D:\腾讯游戏\地下城与勇士\Laglog.txt&exit原理,DNF.trc里面是游戏数据,但是临时工没做好,会生成DNF1.trc DNF2.trc,一直推到9,共计10个,在上传账号数据时,一起开动,等于10倍历史数据上传,不炸才怪。吧友第一次用这个bat时,要记得,到文件夹内DNF.trc这一系列删除。造成的后果,每次登陆就像每一天第一次登陆一样,有活动窗口。对游戏,毫无影响。
游戏动漫制作,0基础入学,先试学后决定,公开课随时听,这些都是免费的!游戏动漫制作,紧跟时代潮流,终身享有就业指导服务,工作轻松找,机遇无限.
到了这一步,算是大功告成,从根底上,我们排除掉CPU能做烤肉的结果,但是,注册表禁止毕竟太过于机械,程序是活的,仍然有人会偶尔CPU飙的飞起,并且即使退游戏也无济于事。这时候,打开任务管理器会找到TXPlatform.exe和用户名SYSTEM下的QQProtect.exe,结束掉他们,再进游戏,马上就会好。
顶下,希望有用
我是来水贴的…不要揍我~然后凑够十五字就跑路
我不水经验,我只是贴吧,经验搬运工!
作为一名新人,在吧里不敢大声说话,也不敢得罪人.只能默默地顶完贴,水点小经验然后华丽丽地转身走人,动作要快,姿势要帅,深藏功与名。
我不水经验,我只是贴吧,经验搬运工!
我不水经验,我只是贴吧,经验搬运工!
老子愿意,关某些傻逼赚钱的道了?操你吗的,老子免费给过非法的wpe和使用教程,看你吗比赚钱赚不到就骂爹来?记住,孙子玩意,不服接着卖啊,会卡人偶和卡buff越来越多,老子让你一个封包都卖不出去!
禁止这些可以让你的QQ浏览器打不开 DNF登录都打不开
屏蔽tp,然而还是制裁
弄过后进游戏直接自动修复文件
额(⊙o⊙)…
这些禁了游戏还能不能玩了
登录百度帐号推荐应用|||||tasbridge.dll 文件
您的位置:& > &tasbridge.dll 文件
tasbridge.dll 文件系统文件
网友评分:
软件大小:884KB
软件语言:简体中文
软件类型:国产软件
软件类别:exe,dll文件
更新时间:
软件授权:免费版
官方网站:
运行环境:XP/Win7/Win8/Win10
181KB/简体中文/7.5
18KB/简体中文/7.5
306KB/简体中文/7.5
560KB/简体中文/7.5
162KB/简体中文/7.5
tasbridge.dll是一个十分重要的系统文件,少了这个文件之后会导致游戏中多款软件无法运行,并且会出现各种错误提示信息,因此小编就为大家准备了这个文件,相信一定可以帮到大家。
官方简介:
tasbridge.dll是Windows系统中非常重要的一款dll文件文件,缺少了以后会导致一些软件和游戏无法正常的运行,尤其在玩DNF的时候如果缺少就让游戏无法正常的进行,电脑中还会出现“找不到tasbridge.dll”或“tasbridge.dll损坏”或“tasbridge.dll丢失”等错误提示信息。
使用方法:
1、解压下载的文件。
2、复制文件“tasbridge.dll”到系统目录下。
3、系统目录一般为:C:WINNTSystem32 64位系统为C:WindowsSysWOW64
4、最后点击开始菜单-->运行-->输入regsvr32 tasbridge.dll 后,回车即可解决错误提示。
软件无法下载或下载后无法使用,请点击报错,谢谢!
请描述您所遇到的错误,我们将尽快予以修正,谢谢!
*必填项,请输入内容
本类下载排行

我要回帖

更多关于 cannot create file 的文章

 

随机推荐