幼儿饰品瑜伽美体用品微软
投稿投诉
微软创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品

通过dockercompose快速部署Hive详细教程

  一、概述
  其实通过dockercompose部署hive是在继上篇文章Hadoop部署的基础之上叠加的,Hive做为最常用的数仓服务,所以是有必要进行集成的,感兴趣的小伙伴请认真阅读我以下内容,通过dockercompose部署的服务主要是用最少的资源和时间成本快速部署服务,方便小伙伴学习、测试、验证功能等等
  关于Hadoop部署可以查阅我以下几篇文章:通过dockercompose快速部署Hadoop集群详细教程
  通过dockercompose快速部署Hadoop集群极简教程
  最好是先浏览一下Hadoop部署的文章,如果不care详细过程,就可以只查阅通过dockercompose快速部署Hadoop集群极简教程这篇文章即可
  关于Hive的介绍可以查阅我以下文章:大数据Hadoop之数据仓库Hive
  二、前期准备1)部署docker安装yumconfigmanager配置工具yumyinstallyumutils建议使用阿里云yum源:(推荐)yumconfigmanageraddrepohttps:download。docker。comlinuxcentosdockerce。repoyumconfigmanageraddrepohttp:mirrors。aliyun。comdockercelinuxcentosdockerce。repo安装dockerce版本yuminstallydockerce启动并开机启动systemctlenablenowdockerdockerversion2)部署dockercomposecurlSLhttps:github。comdockercomposereleasesdownloadv2。16。0dockercomposelinuxx8664ousrlocalbindockercomposechmodxusrlocalbindockercomposedockercomposeversion三、创建网络创建,注意不能使用hadoopnetwork,要不然启动hs2服务的时候会有问题!!!dockernetworkcreatehadoopnetwork查看dockernetworkls四、MySQL部署1)mysql镜像dockerpullmysql:5。7dockertagmysql:5。7registry。cnhangzhou。aliyuncs。combigdatacloudnativemysql:5。72)配置mkdirpconfdatadbcatconfmy。cnfEOF〔mysqld〕charactersetserverutf8logbinmysqlbinserverid1pidfilevarrunmysqldmysqld。pidsocketvarrunmysqldmysqld。sockdatadirvarlibmysqlsqlmodeSTRICTTRANSTABLES,NOZEROINDATE,NOZERODATE,ERRORFORDIVISIONBYZERO,NOAUTOCREATEUSER,NOENGINESUBSTITUTIONsymboliclinks0securefileprivwaittimeout120interactivetimeout120defaulttimezone8:00skipexternallockingskipnameresolveopenfileslimit10240maxconnections1000maxconnecterrors6000tableopencache800maxallowedpacket40msortbuffersize2Mjoinbuffersize1Mthreadcachesize32querycachesize64MtransactionisolationREADCOMMITTEDtmptablesize128Mmaxheaptablesize128Mlogbinmysqlbinsyncbinlog1binlogformatROWbinlogcachesize1Mkeybuffersize128Mreadbuffersize2Mreadrndbuffersize4Mbulkinsertbuffersize64Mlowercasetablenames1explicitdefaultsfortimestamptrueskipnameresolveONeventschedulerONlogbintrustfunctioncreators1innodbbufferpoolsize512Minnodbflushlogattrxcommit1innodbfilepertable1innodblogbuffersize4Minnodblogfilesize256Minnodbmaxdirtypagespct90innodbreadiothreads4innodbwriteiothreads4EOF3)编排version:3services:db:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativemysql:5。7mysql版本containername:mysqlhostname:mysqlvolumes:。datadb:varlibmysql。confmy。cnf:etcmysqlmysql。conf。dmysqld。cnfrestart:alwaysports:13306:3306networks:hadoopnetworkenvironment:MYSQLROOTPASSWORD:123456访问密码securefilepriv:healthcheck:test:〔CMDSHELL,curlIlocalhost:3306exit1〕interval:10stimeout:5sretries:3连接外部网络networks:hadoopnetwork:external:true4)部署mysqldockercomposefmysqlcompose。yamlupddockercomposefmysqlcompose。yamlps登录容器mysqlurootp123456
  四、Hive部署1)下载hive
  下载地址:http:archive。apache。orgdisthive下载wgethttp:archive。apache。orgdisthivehive3。1。3apachehive3。1。3bin。tar。gz解压tarzxvfapachehive3。1。3bin。tar。gz2)配置
  imageshiveconfighivesite。xmllt;?xmlversion1。0?lt;?xmlstylesheettypetextxslhrefconfiguration。xsl?configuration!配置hdfs存储目录propertynamehive。metastore。warehouse。dirnamevalueuserhiveremotewarehousevaluepropertypropertynamehive。metastore。localnamevaluefalsevalueproperty!所连接的MySQL数据库的地址,hivelocal是数据库,程序会自动创建,自定义就行propertynamejavax。jdo。option。ConnectionURLnamevaluejdbc:mysql:mysql:3306hivemetastore?createDatabaseIfNotExisttrueuseSSLfalseserverTimezoneAsiaShanghaivalueproperty!MySQL驱动propertynamejavax。jdo。option。ConnectionDriverNamename!valuecom。mysql。cj。jdbc。Drivervaluevaluecom。mysql。jdbc。Drivervalueproperty!mysql连接用户propertynamejavax。jdo。option。ConnectionUserNamenamevaluerootvalueproperty!mysql连接密码propertynamejavax。jdo。option。ConnectionPasswordnamevalue123456valueproperty!元数据是否校验propertynamehive。metastore。schema。verificationnamevaluefalsevaluepropertypropertynamesystem:user。namenamevaluerootvaluedescriptionusernamedescriptionpropertypropertynamehive。metastore。urisnamevaluethrift:hivemetastore:9083valueproperty!hostpropertynamehive。server2。thrift。bind。hostnamevalue0。0。0。0valuedescriptionBindhostonwhichtoruntheHiveServer2Thriftservice。descriptionproperty!hs2端口默认是10000propertynamehive。server2。thrift。portnamevalue10000valuepropertypropertynamehive。server2。active。passive。ha。enablenamevaluetruevaluepropertyconfiguration3)启动脚本!usrbinenvshwaitfor(){echoWaitingfor1tolistenon2。。。while!ncz12;doechowaiting。。。;sleep1s;done}starthdfsnamenode(){if〔!ftmpnamenodeformated〕;then{HADOOPHOME}binhdfsnamenodeformattmpnamenodeformatedfi{HADOOPHOME}binhdfsloglevelINFOdaemonstartnamenodetailf{HADOOPHOME}logsnamenode。log}starthdfsdatanode(){waitfor12{HADOOPHOME}binhdfsloglevelINFOdaemonstartdatanodetailf{HADOOPHOME}logsdatanode。log}startyarnresourcemanager(){{HADOOPHOME}binyarnloglevelINFOdaemonstartresourcemanagertailf{HADOOPHOME}logsresourcemanager。log}startyarnnodemanager(){waitfor12{HADOOPHOME}binyarnloglevelINFOdaemonstartnodemanagertailf{HADOOPHOME}logsnodemanager。log}startyarnproxyserver(){waitfor12{HADOOPHOME}binyarnloglevelINFOdaemonstartproxyservertailf{HADOOPHOME}logsproxyserver。log}startmrhistoryserver(){waitfor12{HADOOPHOME}binmapredloglevelINFOdaemonstarthistoryservertailf{HADOOPHOME}logshistoryserver。log}starthivemetastore(){if〔!f{HIVEHOME}formated〕;thenschematoolinitSchemadbTypemysqlverbose{HIVEHOME}formatedfiHIVEHOMEbinhiveservicemetastore}starthivehiveserver2(){HIVEHOMEbinhiveservicehiveserver2}case1inhadoophdfsnn)starthdfsnamenode;;hadoophdfsdn)starthdfsdatanode23;;hadoopyarnrm)startyarnresourcemanager;;hadoopyarnnm)startyarnnodemanager23;;hadoopyarnproxyserver)startyarnproxyserver23;;hadoopmrhistoryserver)startmrhistoryserver23;;hivemetastore)starthivemetastore23;;hivehiveserver2)starthivehiveserver223;;)echo请输入正确的服务启动命令;;esac4)构建镜像DockerfileFROMregistry。cnhangzhou。aliyuncs。combigdatacloudnativehadoop:v1COPYhiveconfig{HIVEHOME}confCOPYbootstrap。shoptapacheCOPYmysqlconnectorjava5。1。49mysqlconnectorjava5。1。49bin。jar{HIVEHOME}libRUNsudomkdirphomehadoopsudochownRhadoop:hadoophomehadoopRUNyumyinstallwhich
  开始构建镜像构建镜像dockerbuildtregistry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1。nocache推送镜像(可选)dockerpushregistry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1参数解释t:指定镜像名称。:当前目录Dockerfilef:指定Dockerfile路径nocache:不缓存5)编排version:3services:hadoophdfsnn:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoophdfsnnhostname:hadoophdfsnnrestart:alwaysprivileged:trueenvfile:。envports:30070:{HADOOPHDFSNNPORT}command:〔sh,c,optapachebootstrap。shhadoophdfsnn〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,curlfailhttp:localhost:{HADOOPHDFSNNPORT}exit1〕interval:20stimeout:20sretries:3hadoophdfsdn0:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoophdfsdn0hostname:hadoophdfsdn0restart:alwaysdependson:hadoophdfsnnenvfile:。envports:30864:{HADOOPHDFSDNPORT}command:〔sh,c,optapachebootstrap。shhadoophdfsdnhadoophdfsnn{HADOOPHDFSNNPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,curlfailhttp:localhost:{HADOOPHDFSDNPORT}exit1〕interval:30stimeout:30sretries:3hadoophdfsdn1:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoophdfsdn1hostname:hadoophdfsdn1restart:alwaysdependson:hadoophdfsnnenvfile:。envports:30865:{HADOOPHDFSDNPORT}command:〔sh,c,optapachebootstrap。shhadoophdfsdnhadoophdfsnn{HADOOPHDFSNNPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,curlfailhttp:localhost:{HADOOPHDFSDNPORT}exit1〕interval:30stimeout:30sretries:3hadoophdfsdn2:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoophdfsdn2hostname:hadoophdfsdn2restart:alwaysdependson:hadoophdfsnnenvfile:。envports:30866:{HADOOPHDFSDNPORT}command:〔sh,c,optapachebootstrap。shhadoophdfsdnhadoophdfsnn{HADOOPHDFSNNPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,curlfailhttp:localhost:{HADOOPHDFSDNPORT}exit1〕interval:30stimeout:30sretries:3hadoopyarnrm:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoopyarnrmhostname:hadoopyarnrmrestart:alwaysenvfile:。envports:30888:{HADOOPYARNRMPORT}command:〔sh,c,optapachebootstrap。shhadoopyarnrm〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,netstattnlpgrep:{HADOOPYARNRMPORT}exit1〕interval:20stimeout:20sretries:3hadoopyarnnm0:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoopyarnnm0hostname:hadoopyarnnm0restart:alwaysdependson:hadoopyarnrmenvfile:。envports:30042:{HADOOPYARNNMPORT}command:〔sh,c,optapachebootstrap。shhadoopyarnnmhadoopyarnrm{HADOOPYARNRMPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,curlfailhttp:localhost:{HADOOPYARNNMPORT}exit1〕interval:30stimeout:30sretries:3hadoopyarnnm1:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoopyarnnm1hostname:hadoopyarnnm1restart:alwaysdependson:hadoopyarnrmenvfile:。envports:30043:{HADOOPYARNNMPORT}command:〔sh,c,optapachebootstrap。shhadoopyarnnmhadoopyarnrm{HADOOPYARNRMPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,curlfailhttp:localhost:{HADOOPYARNNMPORT}exit1〕interval:30stimeout:30sretries:3hadoopyarnnm2:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoopyarnnm2hostname:hadoopyarnnm2restart:alwaysdependson:hadoopyarnrmenvfile:。envports:30044:{HADOOPYARNNMPORT}command:〔sh,c,optapachebootstrap。shhadoopyarnnmhadoopyarnrm{HADOOPYARNRMPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,curlfailhttp:localhost:{HADOOPYARNNMPORT}exit1〕interval:30stimeout:30sretries:3hadoopyarnproxyserver:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoopyarnproxyserverhostname:hadoopyarnproxyserverrestart:alwaysdependson:hadoopyarnrmenvfile:。envports:30911:{HADOOPYARNPROXYSERVERPORT}command:〔sh,c,optapachebootstrap。shhadoopyarnproxyserverhadoopyarnrm{HADOOPYARNRMPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,netstattnlpgrep:{HADOOPYARNPROXYSERVERPORT}exit1〕interval:30stimeout:30sretries:3hadoopmrhistoryserver:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hadoopmrhistoryserverhostname:hadoopmrhistoryserverrestart:alwaysdependson:hadoopyarnrmenvfile:。envports:31988:{HADOOPMRHISTORYSERVERPORT}command:〔sh,c,optapachebootstrap。shhadoopmrhistoryserverhadoopyarnrm{HADOOPYARNRMPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,netstattnlpgrep:{HADOOPMRHISTORYSERVERPORT}exit1〕interval:30stimeout:30sretries:3hivemetastore:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hivemetastorehostname:hivemetastorerestart:alwaysdependson:hadoophdfsdn2envfile:。envports:30983:{HIVEMETASTOREPORT}command:〔sh,c,optapachebootstrap。shhivemetastorehadoophdfsdn2{HADOOPHDFSDNPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,netstattnlpgrep:{HIVEMETASTOREPORT}exit1〕interval:30stimeout:30sretries:5hivehiveserver2:image:registry。cnhangzhou。aliyuncs。combigdatacloudnativehadoophive:v1user:hadoop:hadoopcontainername:hivehiveserver2hostname:hivehiveserver2restart:alwaysdependson:hivemetastoreenvfile:。envports:31000:{HIVEHIVESERVER2PORT}command:〔sh,c,optapachebootstrap。shhivehiveserver2hivemetastore{HIVEMETASTOREPORT}〕networks:hadoopnetworkhealthcheck:test:〔CMDSHELL,netstattnlpgrep:{HIVEHIVESERVER2PORT}exit1〕interval:30stimeout:30sretries:5连接外部网络networks:hadoopnetwork:external:true6)开始部署dockercomposefdockercompose。yamlupd查看dockercomposefdockercompose。yamlps
  简单测试验证
  【问题】如果出现以下类似的错误,是因为多次启动,之前的数据还在,但是datanode的IP是已经变了的(宿主机部署就不会有这样的问题,因为宿主机的IP是固定的),所以需要刷新节点,当然也可清理之前的旧数据,不推荐清理旧数据,推荐使用刷新节点的方式(如果有对外挂载的情况下,像我这里没有对外挂载,是因为之前旧容器还在,下面有几种解决方案):
  org。apache。hadoop。ipc。RemoteException(org。apache。hadoop。hdfs。server。protocol。DisallowedDatanodeException):Datanodedeniedcommunicationwithnamenodebecausethehostisnotintheincludelist:DatanodeRegistration(172。30。0。12:9866,datanodeUuidf81884764a884cd6836f769d510929e4,infoPort9864,infoSecurePort0,ipcPort9867,storageInfolv57;cidCIDf998d368222c4a9a88a585497a82dcac;nsid1840040096;c1680661390829)
  【解决方案】删除旧容器重启启动清理旧容器dockerrmdockerpsagrepExitedawk{print1}重启启动服务dockercomposefdockercompose。yamlupd查看dockercomposefdockercompose。yamlps登录namenode刷新datanodedockerexecithadoophdfsnnhdfsdfsadminrefreshNodes登录任意节点刷新datanode这里以hadoophdfsdn0为例dockerexecithadoophdfsdn0hdfsdfsadminfshdfs:hadoophdfsnn:9000refreshNodes
  到此,Hive的容器化部署就完成了,有任何疑问的小伙伴欢迎给我留言,后续会持续更新相关技术文章,也可关注我的公众号【大数据与云原生技术分享】深入交流技术或私信咨询问题

会一字马的女生身材就是辣这样的妹子你能征服吗这个亮点太大了吧brdivclasscontentalignleftdivclassleftdividpnlPagespanstylefontfamily:宋体;font……春节用酒,牢记2买2不买,都是老酒友的经验,非常重要过了腊八就是年,新年的脚步越来越近了。春节是国人非常重视的节日,阖家团聚、走亲访友,都少不了酒水的加持,因此春节期间的用酒量也是非常大的。现在很多年轻人都喜欢在网上购买酒……庆余年原著小说言冰云结局是什么?庆余年原著小说中言冰云最后当上了鉴察院的院长,也就是陈萍萍的位置,到最后他也没能和深爱的沈婉儿在一起,而是和北齐沈重的妹妹在一起了。庆余年原著小说中言冰云的爹是言若海,被……印度怪异风俗竟将儿童活埋土中(图)印度怪异风俗竟将儿童活埋土中(图)一、活埋儿童驱魔这种让常人不可思议的ldquo;活埋rdquo;仪式在佩拉于尔村沿袭了已经足足57个年头了。参加这一祭祀仪式的儿童……25万买新能源车一车顶三车的星越L电动版是最好选择?据乘联会数据,截止到2022年10月,中国千人汽车拥有量为209辆,而美国千人汽车拥有量为837辆左右,4倍的差距清晰显示了目前中国人均拥车量与顶尖发达国家依然有着不小差距。……海外雷诺集团和空客公司共同研发固态电池,或于2030年推出文:懂车帝原创李德喆〔懂车帝原创行业〕据财联社报道,法国雷诺集团和空中客车公司正在合作推进下一代汽车和飞机的电池技术研发。当地时间11月30日,两家公司表示,雷诺和空客的……十大催泪情歌汇总1、十大催泪情歌1:1。《爱错了的人》,2。《过火》,3。《我等到花儿也谢了》,4。《后来》,5。《好久不见》,6。《水做的女人》,7。《我愿意》,8。《我不难过》,9。《广岛……赣锋锂业涉嫌内幕交易被罚,苹果汽车或售10万美元第一财经汽车锂王构成内幕交易被罚12月7日晚间,赣锋锂业发布公告显示,赣锋锂业及其董事长李良彬、时任董事会秘书欧阳明收到了证监会的行政处罚事先告知书。其中,赣锋锂业被没收违法所得11……陈卓璇为什么叫the璇1、英雄联盟有个选手叫theshy。在S8期间,有经典镜头用暗裔剑魔,天神下凡一打五;陈卓璇也是天神下凡,一打1084评委,所以叫陈卓璇ldquo;the漩rdquo;。……南派三叔的全部作品顺序南派三叔的全部作品有《盗墓笔记》系列,《沙海》系列,《藏海花》系列,《大漠苍狼》系列,《怒江之战》系列等。南派三叔的全部作品顺序为:1、盗墓笔记系列作品有:《盗墓笔……袁文康为什么不红网友猜测袁文康之所以不红原因是他在演艺圈中太过低调了。袁文康本人也曾表示过不在意红不红,更在意的是有没有吧角色诠释好,作为一名演员,职责就是先演好戏。袁文康从1999年出……原著赘婿秦相原型及结局1、大家推测赘婿里的秦嗣源是北宋时期的寇准。原著小说中的秦相是死了。而剧版的秦相没有死,因为剧版目前没有演完,结局是否有改变目前暂不得而知。2、寇准是北宋有名的政治家,也……
森海300爱产,HD660S2新经典?又到了回顾HiFi新品的老时间,来看看有哪些鲜货吧01森海塞尔官宣新品大耳HD660S2,4199元森海塞尔HD660S2据悉,HD660S2单元尺寸不……精彩!18位顶尖名厨PK,余杭美味获金奖!来源:【看余杭】近日,余你相约浙里杭帮经典杭帮菜争霸赛在余杭举行,18位顶尖杭帮菜名厨巅峰对决,余杭大厨斩获金奖!本次比赛整合余杭区资源,将……张继科现女友竟跟白百何刘恺威有千丝万缕的关系,娱乐圈真复杂张继科涉赌事件愈演愈烈,最新的进展是之前气势汹汹的代表律师居然表示还没开始起诉;品牌方已经迅速将张继科的代言信息都撤下,中国乒协证实他已经退役,他这些年闯荡娱乐圈背后的公司是叶……兰大研究团队西北地区发现侏罗纪被子植物化石近日,兰州大学地质科学与矿产资源学院古生物团队孙柏年、韩磊,中国科学院南京地质古生物研究所研究员王鑫,宁夏地质博物馆赵亚、赵明以及西北大学地质系孙洁等开展多方合作,对采自我国西……当我与chatgpt展开了一段文字冒险最后,当我问AI如何看待我们此次的文字冒险游戏时,他是这样说的:作为一个AI助手,我很高兴能够为你提供这次文字冒险游戏的体验。在游戏过程中,我们共同构建了一个充满挑战和决策的故……完了,马上分娩了痔疮也发了,到时候会不会不能顺产啦!琳达从怀孕开始,就下定决心要顺产了,前面怀孕的过程还比较顺利,每个月的产检也都挺正常的,就一心期待着自己的宝宝可以早点来跟她见面。到怀孕中期开始她就感觉到上厕所不如以前顺……为救公狼,三只狼竟敢劫持驾车游览纳木错湖的四名驴友传奇四名驴友正驾车沿着西藏纳木错的湖滨慢慢行驶着观览风景,忽然一只狼呲牙咧嘴地嚎叫着拦截在车前边,相隔不足十米!驾车的小蓝急忙倒车,可是后视镜中发现正有一只狼在后边对着后退的……华硕灵耀142023旗舰版轻薄本评测靓屏配劲U,便携又全能在笔记本电脑的选购中,屏幕向来都是广大用户最为看重的硬件部分,华硕在2021年开始对轻薄本的屏幕进行了一次大升级,推出华硕好屏,最主要就是用上了高素质的OLED屏幕,让主流用户……福建南平武夷山市值得游玩的旅游景点有哪些?自驾游有什么攻略?武夷山武夷山市,福建省辖县级市,由南平市代管,位于福建省西北部,东连浦城,南接建阳,西临光泽,北与江西省铅山县毗邻,武夷山市总面积2813平方千米。武夷山市境内东、西、北部群山……来温江,和春天撞个满怀吧!春意渐浓,阳光有了温度,风也变得温柔,此时,出门走走的心是否在跃跃欲试?温江以两河为脉绣成大美城乡,以六水成带编织大地画布,这里既有田园的诗意之美,也有城市的生活之态,如……萨比策我们有实力在安菲尔德击败利物浦,希望本场打进曼联首球直播吧3月5日讯在对阵利物浦的双红会前,曼联中场萨比策在接受俱乐部官方媒体采访时谈到了这场比赛,他表示,自己对此非常期待。萨比策这样谈道:我从来没有在安菲尔德的球迷面前踢……为什么每年都有那么几个人消失在无人区?自媒体前辈罗振宇先生在视频里说过这样一句话:一次次的战术成功,最终会被拖入一次巨大的战略失败。罗振宇的罗辑思维我一直在看我觉得挑战无人区这事就是一次次战术成功的结果……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网