草庐IT

DateTime-Local

全部标签

datetime - hdfs 文件时间戳

我想获取hdfs上文件的最后修改时间。我检查了HDFSshell指南,但没有得到任何可用的相关命令。Hadoop版本为2.4.0。谁能建议我如何获取hdfs文件的last_modification时间?提前致谢 最佳答案 您可以从hadoopls命令检索时间戳并使用awk解析它。文件/目录时间戳有模式。对于文件,它是permissionsnumber_of_replicasuseridgroupidfilesizemodification_datemodification_timefilename它是目录permissionsuse

java - Jobtracker API 错误 - 调用 localhost/127.0.0.1 :50030 failed on local exception: java. io.EOFException

我正在尝试使用Java连接我的jobtracker。下面显示的是我正在尝试执行的程序publicstaticvoidmain(Stringargs[])throwsIOException{Configurationconf=newConfiguration();conf.addResource(newPath("/home/user/hadoop-1.0.3/conf/core-site.xml"));conf.addResource(newPath("/home/user/hadoop-1.0.3/conf/hdfs-site.xml"));conf.addResource(newP

hadoop - 在 Hive 中, "Load data local inpath"是覆盖现有数据还是追加?

我希望在cron上运行到Hive的导入,并且希望只使用“将数据本地输入路径‘/tmp/data/x’加载到表X”到表中就足够了。后续命令会覆盖表中已有的内容吗?还是会追加? 最佳答案 本站http://wiki.apache.org/hadoop/Hive/LanguageManual在处理Hive时是你的friend。:)解决将数据加载到Hive的页面是http://wiki.apache.org/hadoop/Hive/LanguageManual/DML该页面指出iftheOVERWRITEkeywordisusedthent

hadoop - PIG local和mapreduce模式的区别

在本地运行PIG脚本和在mapreduce上运行的实际区别是什么?我了解mapreduce模式是在安装了hdfs的集群上运行它。这是否意味着本地模式不需要HDFS,因此甚至不会触发mapreduce作业?有什么区别,你什么时候和另一个? 最佳答案 本地模式将构建一个模拟的mapreduce作业,该作业从磁盘上的本地文件运行。理论上相当于MapReduce,但它不是“真正的”mr工作。从用户的角度来看,您不应该能够分辨出差异。本地模式非常适合开发。 关于hadoop-PIGlocal和ma

python的datetime库使用详解

        本章介绍python最具代表性的的时间日期库——datetime。同样道理,大家可以更改电脑日期时间去试验更多的函数,亲自实践会有不错的效果。目录1. datetime.date1.1 datetime.date(year,month,day)1.1.1 datetime.date格式重要属性1.2 datetime.date.fromtimestamp(timestamp)1.3 datetime.date.today()2.  datetime.time2.1 datetime.time(hour,minute,second,millisecond)2.1.1 dateti

hadoop - hdfs - ls : Failed on local exception: com. google.protobuf.InvalidProtocolBufferException:

我正在尝试使用下面的命令在hdfs中列出我的目录:ubuntu@ubuntu:~$hadoopfs-lshdfs://127.0.0.1:50075/ls:Failedonlocalexception:com.google.protobuf.InvalidProtocolBufferException:Protocolmessageend-grouptagdidnotmatchexpectedtag.;HostDetails:localhostis:"ubuntu/127.0.0.1";destinationhostis:"ubuntu":50075;这是我的/etc/hosts文件1

hadoop - Spark - java IOException :Failed to create local dir in/tmp/blockmgr*

我试图运行一个长时间运行的Spark作业。执行几个小时后,出现以下异常:Causedby:java.io.IOException:Failedtocreatelocaldirin/tmp/blockmgr-bb765fd4-361f-4ee4-a6ef-adc547d8d838/28试图通过检查来绕过它:/tmp目录中的权限问题。spark服务器未以root身份运行。但是/tmp目录应该对所有用户都是可写的。/tmp目录有足够的空间。 最佳答案 假设您正在使用多个节点,您需要检查参与spark操作的每个节点(master/drive

pandas时间序列之 pd.to_datetime()

解析来自各种来源和格式的时间序列信息pd.to_datetime(arg,#int,float,str,datetime,list,tuple,1-darray,SeriesDataFrame/dict-likeerrors='raise',#{'ignore','raise','coerce'},default'raise'dayfirst=False,yearfirst=False,utc=None,format=None,#格式,比如"%d/%m/%Y"exact=True,unit=None,#单位str,default'ns',可以是(D,s,ms,us,ns)infer_datet

PHP DateTime 明年第一天

我想知道是否有“正确”的调用方式:$endDate=newDateTime('firstdayofnextyear');我知道PHP解析器预计一个月后of(seehere),但nextyear似乎按预期工作。如果月份是5月,它会将明年4月1日声明为$endDate。当然我们可以通过以下方式解决这个问题:$endDate=newDateTime('firstdayofjanuary');$endDate->modify('+1year');但我无法想象自7年前PHP5.3发布以来,没有人会修复这个“错误”。 最佳答案 它并不像您正在寻

php - 使用 DateTime/DateTimeZone 在 PHP 中调整时区

有很多关于在PHP中进行时区调整的信息,但由于杂乱无章,我还没有找到具体我想做什么的答案。给定一个时区的时间,我想将其转换为另一个时区的时间。This本质上是我想做的,但我需要能够仅使用内置的PHP库而不是PEARDate来完成。这就是我一直在做的,但它似乎总是给我相对于GMT的偏移量:$los_angeles_time_zone=newDateTimeZone('America/Los_Angeles');$hawaii_time_zone=newDateTimeZone('Pacific/Honolulu');$date_time_los_angeles=newDateTime('