Announcement

Collapse
No announcement yet.

Phoronix test suite install apache infinitely creates child compile processes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Phoronix test suite install apache infinitely creates child compile processes

    I'm trying to install and run the disk testing suite for phoronix test suite and am getting stuck on the apache benchmarking test installation.

    Running latest Phoronix 5.0 on Fedora 19 3.11.8-200.fc19.x86_64

    Here are my commands.
    phoronix-test-suite install disk

    Phoronix Test Suite v5.0.0

    Installed: pts/compress-gzip-1.1.0
    Installed: pts/sqlite-1.8.0
    To Install: pts/apache-1.6.0
    Installed: pts/pgbench-1.4.0
    Installed: pts/compilebench-1.0.1
    Installed: pts/iozone-1.8.0
    Installed: pts/dbench-1.0.0
    Installed: pts/fs-mark-1.0.0
    Installed: pts/fio-1.2.0
    To Install: pts/tiobench-1.2.0
    Installed: pts/postmark-1.1.0
    Installed: pts/aio-stress-1.1.1
    Installed: pts/linux-kernel-base-1.0.0
    Installed: pts/unpack-linux-1.0.0

    Determining File Requirements .................................................. .................................................. .................................................. ..
    Searching Download Caches .................................................. .................................................. .................................................. ......

    2 Tests To Install
    1 File To Download [4.77MB]
    366MB Of Disk Space Is Needed

    pts/apache-1.6.0:
    Test Installation 1 of 2
    4 Files Needed [6.22 MB / 2 Minutes]
    Downloading: httpd-2.4.7.tar.bz2 [4.77MB]
    Estimated Download Time: 1m .................................................. .................................................. ..................................................
    File Found: apache-ab-test-files-1.tar.gz [0.01MB]
    File Found: apr-1.5.0.tar.bz2 [0.78MB]
    File Found: apr-util-1.5.3.tar.bz2 [0.66MB]
    Installation Size: 365 MB
    Installing Test @ 17:22:05
    At this point it hangs for multiple hours.
    If I look at what the server is doing in the mean time I see this if I do a "ps xawf -eo pid,user,cgroup,args"

    38789 root 2:name=systemd:/user/0.user | \_ /bin/sh /usr/bin/phoronix-test-suite install disk
    38791 root 2:name=systemd:/user/0.user | \_ Phoronix Test Suite
    38876 root 2:name=systemd:/user/0.user | \_ sh -c export PTS_VERSION=5.0.0;export PTS_CODENAME=PLAVSK;export PTS_DIR=/usr/share/phoronix-test-suite/;export PHP_BIN=php;export
    NUM_CPU_CORES=64;export NUM_CPU_NODES=1;export NUM_CPU_JOBS=128;export SYS_MEMORY=16384;export VIDEO_MEMORY=64;export VIDEO_WIDTH=1024;export VIDEO_HEIGHT=768;export VIDEO_MONITOR_COUNT=1;ex
    port VIDEO_MONITOR_LAYOUT=CENTER;export VIDEO_MONITOR_SIZES=1024x768;export OPERATING_SYSTEM=fedora;export OS_VERSION=19;export OS_ARCH=x86_64;export OS_TYPE=Linux;export THIS_RUN_TIME=13952
    74849;export DEBUG_REAL_HOME=/root/;export HOME=/root/.phoronix-test-suite/installed-tests/pts/apache-1.6.0/;export PATH=/tmp/pts-compiler-mask-apache1.6.0/:$PATH;export LC_ALL=;export LC_NU
    MERIC=;export LC_CTYPE=;export LC_MESSAGES=;export LANG=;export vblank_mode=0;export INSTALL_FOOTNOTE=/root/.phoronix-test-suite/installed-tests/pts/apache-1.6.0/install-footnote; cd /root/.
    phoronix-test-suite/installed-tests/pts/apache-1.6.0/ && sh /root/.phoronix-test-suite/test-profiles/pts/apache-1.6.0/install.sh "/root/.phoronix-test-suite/installed-tests/pts/apache-1.6.0/
    " 2>&1
    38877 root 2:name=systemd:/user/0.user | \_ sh /root/.phoronix-test-suite/test-profiles/pts/apache-1.6.0/install.sh /root/.phoronix-test-suite/installed-tests/pts/apache-1
    .6.0/
    38889 root 2:name=systemd:/user/0.user | \_ /bin/sh ./configure --prefix=/root/.phoronix-test-suite/installed-tests/pts/apache-1.6.0//httpd_ --with-included-apr
    39302 root 2:name=systemd:/user/0.user | \_ /bin/sh build/config.guess
    39318 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0/cc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    39319 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0//gcc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    49334 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0//gcc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    59327 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0//gcc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    4431 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0//gcc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    14466 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0//gcc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    24459 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0//gcc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    34466 root 2:name=systemd:/user/0.user | \_ /bin/bash /tmp/pts-compiler-mask-apache1.6.0//gcc -c -o /tmp/cgGpzX15/dummy.o /tmp/cgGpzX15/dummy.c
    ...repeat 9000 times...

    Eventually the install process will fail. And inside the install-failed.log it will say:

    checking for chosen layout... Apache
    checking for working mkdir -p... yes
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type... x86_64-unknown-linux-gnu
    checking target system type... x86_64-unknown-linux-gnu
    configure:
    configure: Configuring Apache Portable Runtime library...
    configure:
    configuring package in srclib/apr now
    checking build system type... x86_64-unknown-linux-gnu
    checking host system type... x86_64-unknown-linux-gnu
    checking target system type... x86_64-unknown-linux-gnu
    Configuring APR library
    Platform: x86_64-unknown-linux-gnu
    checking for working mkdir -p... yes
    APR Version: 1.5.0
    checking for chosen layout... apr
    checking for gcc... gcc
    checking whether the C compiler works... no
    configure: error: in `/root/.phoronix-test-suite/installed-tests/pts/apache-1.6.0/httpd-2.4.7/srclib/apr':
    configure: error: C compiler cannot create executables
    See `config.log' for more details
    configure failed for srclib/apr
    make: *** No targets specified and no makefile found. Stop.
    make: *** No rule to make target `install'. Stop.
    can't find file to patch at input line 3
    Perhaps you used the wrong -p or --strip option?

    Can someone please help with some ideas what to try?
Working...
X