You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "cc (Jira)" <ji...@apache.org> on 2022/05/11 09:01:00 UTC

[jira] [Created] (YARN-11145) launch_container.sh problem when hive query with backqoute

cc created YARN-11145:
-------------------------

             Summary: launch_container.sh problem when hive query with backqoute
                 Key: YARN-11145
                 URL: https://issues.apache.org/jira/browse/YARN-11145
             Project: Hadoop YARN
          Issue Type: Bug
          Components: applications, ATSv2, distributed-shell
    Affects Versions: 3.1.0
            Reporter: cc
         Attachments: image-2022-05-11-16-49-33-073.png

When hive query start up a Distcp job as a MapReduce job,it was name as ”distcp:[clipped SQL context]“ ,when the sql is [insert into mydb.newtb select * from mydb.oldtb], it's like "distcp:insert into mydb.tb...db.oldtb". And this name will be used in lancher.container.sh as the value of TIMELINE_FLOW_NAME_TAG

!image-2022-05-11-16-49-33-073.png!

 

When I use backquote on one of database name and table name,it will cause a bash problem.Like 

??export TIMELINE_FLOW_NAME_TAG="distcp: INSERT INTO mydb.ne ...db`.`oldtb` (Stage-1)"??

in shell script file.The error is

??[container route]/launch_container.sh: line 33: unexpected EOF while looking for matching ``'??

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org