Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-5749

FsShell forces creation of default filesystem object and incorrectly uses default filesystem in some places

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • fs
    • None

    Description

      i was trying do fs -ls operations on s3n filesystem uris (which was not configured as my default filesystem - the default filesystem was not bought up). these operations failed since they always tried to open the default filesystem (error: ""Bad connection to FS. command aborted."). but the default filesystem is not required in these cases at all.

      the code also shows that the default filesystem is used in certain places (instead of the filesystem of the uri). for instance:

      copy(String argv[], ...) { ...
      Path dst = new Path(dest);
      if (!fs.isDirectory(dst)) {

      there are some other places as well.

      Attachments

        1. hadoop-5749.1.patch
          4 kB
          Joydeep Sen Sarma
        2. hadoop-5749.2.patch
          7 kB
          Joydeep Sen Sarma

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jsensarma Joydeep Sen Sarma
            jsensarma Joydeep Sen Sarma
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment