Skip to content

Running out of space on /tmp on AIX machines #674

Closed

Description

@mhdawson

A number of recent failures:

/workspace/node-test-commit-aix/nodes/aix61-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix61-ppc64/out/Release/obj.target/node_base/src/backtrace_posix.o.d.raw   -c -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix61-ppc64/out/Release/obj.target/node_base/src/backtrace_posix.o ../src/backtrace_posix.cc
/home/iojs/build/workspace/node-test-commit-aix/nodes/aix61-ppc64/out/Release/obj/gen/node_javascript.cc:64657:1: fatal error: error writing to /tmp//ccXObGxs.s: No space left on device
 }  // namespace node
 ^

Activity

  1. mhdawson commented on Apr 3, 2017

    @mhdawson
    MemberAuthor

    One machine looked ok, but the other had a lot of old npm-* directories . Thinking those might be due to cigtm runs. I deleted them and we'll see if that fixes things up or if something has changed and we need more /tmp space

  2. mhdawson commented on Apr 3, 2017

    @mhdawson
    MemberAuthor

    Noticed that deleting npm-* only freed up 2%. Looks like this one is the bigger culprit:

    bash-4.3# ls -l  /tmp/f081cbbd-2b39-4e5a-8ca2-948db962eace
    total 424
    drwxr-xr-x    4 iojs     staff           256 Apr 03 12:47 npm_config_tmp
    drwxrwxr-x    7 iojs     staff          4096 Apr 03 12:46 uglify-js
    -rw-r--r--    1 iojs     staff        209974 Apr 03 12:46 uglify-js-2.8.21.tgz
    
  3. mhdawson commented on Apr 3, 2017

    @mhdawson
    MemberAuthor

    deleting that freed up about 50%

  4. mhdawson commented on Apr 3, 2017

    @mhdawson
    MemberAuthor

    @gibfahn are the directories in the form of 0629edd6-daca-4544-ac99-2ffc3a3f0052 tied to citgm, they seem to be taking a good portion of the space on test-osuosl-aix61-ppc64_be-1 and there are a number of them from yesterday.

  5. mhdawson commented on Apr 3, 2017

    @mhdawson
    MemberAuthor

    Build to see if I've freed up enough space: https://ci.nodejs.org/job/node-test-commit-aix/4800/

  6. gibfahn commented on Apr 4, 2017

    @gibfahn
    Member

    @mhdawson yes, those directories are citgm's temp directories. A build was run without the temp directory settings properly configured, which is why they filled up. I thought I'd cleaned up both machines, but I guess not.

    You can usually get rid of everything with: rm -rf /tmp/*-*-*-*-* /tmp/npm-*

  7. mhdawson commented on Apr 4, 2017

    @mhdawson
    MemberAuthor

    can you take a look and clean up the rest. When I looked yesterday I only cleaned up enough to get the machines working again.

  8. mhdawson commented on Apr 10, 2017

    @mhdawson
    MemberAuthor

    @gibfahn happened again. Saw a failure over the weekend and tmp was full on test-osuosl-aix61-ppc64_be-2. Lots of directories with watchify-xxxx but those did not contribute significantly to the space.

    Issue still seemed to be the directories associated with citgm. Cleaned up all the directories with the command above. I guess we'll see now if it continues to pile up.

  9. richardlau commented on Apr 11, 2017

    @richardlau
    Member
  10. Trott commented on Apr 11, 2017

    @Trott
    Member

    Just ran rm -rf /tmp/*-*-*-*-* /tmp/npm-* again now and that seems to have cleared things up. Obviously, needing a more permanent solution...

  11. gibfahn commented on Apr 11, 2017

    @gibfahn
    Member

    See nodejs/citgm#396 (comment) , this shouldn't be happening if jobs are configured correctly.

  12. sam-github commented on Aug 13, 2019

    @sam-github
    Contributor

    closing, stale issue.

    current state is:

    % parallel-ssh -i -h test-osuosl-aix61-ppc64_be du -s /tmp
    [1] 09:38:53 [SUCCESS] test-osuosl-aix61-ppc64_be-1
    361936  /tmp
    [2] 09:38:53 [SUCCESS] test-osuosl-aix61-ppc64_be-2
    541008  /tmp
    [3] 09:38:53 [SUCCESS] test-osuosl-aix61-ppc64_be-3
    1298880 /tmp
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions