[Gems-users] surgeclient error when creating checkpoints


Date: Mon, 24 Dec 2007 09:49:55 +0800
From: "wangzuo" <qiushui@xxxxxxxxxx>
Subject: [Gems-users] surgeclient error when creating checkpoints
gems-users,您好!

	 I use ./workload-check-create.sh 4 4096 apache to create checkpoint (have installed solaris on platinum disk and compiled the apache on sparc platform). But it seems some error about surgeclient showed as follow. Can someone help me?

/usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 2000
# /usr/sbin/ndd -set /dev/tcp tcp_conn_req_max_q 10240
# /usr/sbin/ndd -set /dev/tcp tcp_conn_req_max_q0 10240
# mkdir -p /export/export/home/workloads/build/build
# cp -r /host/home/qiushui/GEMS/checkpoints/build/build/build/apache /export/export/home/workloads/build/build
# cp -r /host/home/qiushui/GEMS/checkpoints/build/build/build/surge /export/export/home/workloads/build/build
# cp -r /host/home/qiushui/GEMS/checkpoints/build/build/build/htdocs /export/export/home/workloads/build/build
# umount /host
# ldd -r /export/export/home/workloads/build/build/apache/bin/httpd
        libm.so.1 =>     /lib/libm.so.1
        libaprutil-1.so.0 =>     /export/export/home/workloads/build/build/apache/lib/libaprutil-1.so.0
        libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
        libexpat.so.0 =>         /usr/local/lib/libexpat.so.0
        libapr-1.so.0 =>         /export/export/home/workloads/build/build/apache/lib/libapr-1.so.0
        libsendfile.so.1 =>      /lib/libsendfile.so.1
        librt.so.1 =>    /lib/librt.so.1
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libdl.so.1 =>    /lib/libdl.so.1
        libc.so.1 =>     /lib/libc.so.1
        libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libmd.so.1 =>    /lib/libmd.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        /platform/SUNW,Sun-Fire/lib/libc_psr.so.1
        libm.so.2 =>     /lib/libm.so.2
        /platform/SUNW,Sun-Fire/lib/libmd_psr.so.1
# ldd -r /export/export/home/workloads/build/build/surge/Surge
        librt.so.1 =>    /lib/librt.so.1
        libm.so.1 =>     /lib/libm.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libxnet.so.1 =>  /lib/libxnet.so.1
        libthread.so.1 =>        /usr/lib/lwp/libthread.so.1
        libc.so.1 =>     /lib/libc.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libmd.so.1 =>    /lib/libmd.so.1
        /platform/SUNW,Sun-Fire/lib/libc_psr.so.1
        /platform/SUNW,Sun-Fire/lib/libmd_psr.so.1
        libm.so.2 =>     /lib/libm.so.2
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
# ldd -r /export/export/home/workloads/build/build/surge/Surgeclient
        librt.so.1 =>    /lib/librt.so.1
        libm.so.1 =>     /lib/libm.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libxnet.so.1 =>  /lib/libxnet.so.1
        libthread.so.1 =>        /usr/lib/lwp/libthread.so.1
        libc.so.1 =>     /lib/libc.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libmd.so.1 =>    /lib/libmd.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libsocket.so.1 =>        /lib/libsocket.so.1
        /platform/SUNW,Sun-Fire/lib/libc_psr.so.1
        /platform/SUNW,Sun-Fire/lib/libmd_psr.so.1
        libm.so.2 =>     /lib/libm.so.2
# /export/export/home/workloads/build/build/apache/bin/apachectl start
#b/libnsl.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libsocket.so.1 =>        /lib/libsocket.so.1
        /platform/SUNW,Sun-Fire/lib/libc_psr.so.1
        /platform/SUNW,Sun-Fire/lib/libmd_psr.so.1
        libm.so.2 =>     /lib/libm.so.2
# /export/export/home/workloads/build/build/apache/bin/apachectl start
# /usr/sbin/ndd -set /dev/tcp tcp_time_wait_interval 1000
# mount /host
# umount /host
# cd /export/export/home/workloads/build/build/surge
# bash
bash-3.00# ps -ef | grep http
    root   981     1   0 07:54:14 ?           0:00 /export/export/home/workloads/build/build/apache/bin/httpd -k start
  daemon   985   981   0 07:54:14 ?           0:00 /export/export/home/workloads/build/build/apache/bin/httpd -k start
  daemon   984   981   0 07:54:14 ?           0:00 /export/export/home/workloads/build/build/apache/bin/httpd -k start
    root   991   989   0 07:54:14 console     0:00 grep http
  daemon   982   981   0 07:54:14 ?           0:00 /export/export/home/workloads/build/build/apache/bin/httpd -k start
  daemon   986   981   0 07:54:14 ?           0:00 /export/export/home/workloads/build/build/apache/bin/httpd -k start
bash-3.00# export PATH=.:$PATH
bash-3.00# ls
Surge        cnt.txt      name.txt     off.txt
Surgeclient  mout.txt     objout.txt
bash-3.00# ./Surge 1600 105180998 25000000 1 10.10.0 104 120 1
SURGE: Scalable URL Reference Generator
Running 1 clients with 1600 threads/client and 25000000 ns max thinktime for 105180998 objects, report interval 1 second
Using local ip address from 10.10.0.104 to 10.10.0.223
SURGEmaster:  total of 105180998 objects in name sequence
SURGEmaster:  105180998 objects to request
./Surgeclient 1600 105180998 25000000 1 10.10.0 104 120 0
In SURGEclient ... 
SERVER=sarek.network.sim
PORT=1026
SURGEclient 0: running 1600 threads
SURGEcleint: Cannot bind : Cannot assign requested address
Surgeclient checksetup(): connectsrvr() failed:
: Cannot assign requested address
SURGEmaster:  Error starting client 0
SURGEmaster:  Writing Results
Surgemaster:  Unable to open SURGEclient log : No such file or directory
bash-3.00#

        致
礼!
 				

        wangzuo
        qiushui@xxxxxxxxxx
          2007-12-24

[← Prev in Thread] Current Thread [Next in Thread→]
  • [Gems-users] surgeclient error when creating checkpoints, wangzuo <=