Changes between Version 8 and Version 9 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-MON-1
- Timestamp:
- 08/08/12 14:46:32 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-MON-1
v8 v9 5 5 ''This page is GPO's working page for performing EG-MON-1. It is public for informational purposes, but it is not an official status report. See [wiki:GENIRacksHome/ExogeniRacks/AcceptanceTestStatus] for the current status of ExoGENI acceptance tests.'' 6 6 7 ''Last substantive edit of this page: 2012-0 5-08''7 ''Last substantive edit of this page: 2012-08-08'' 8 8 9 9 == Page format == … … 25 25 * [[Color(orange,Blocked)]]: Step is blocked by some other step or activity 26 26 27 || '''Step''' || '''State''' || '''Date completed''' || '''Open Tickets'''|| '''Closed Tickets/Comments''' ||28 || 1 || || || || ready to test||29 || 2 || || |||| ready to test ||30 || 3 || || |||| (exoticket:10) [[BR]] ready to test ||31 || 4 || || |||| (exoticket:10) [[BR]] ready to test ||27 || '''Step''' || '''State''' || '''Date completed''' || '''Open Tickets''' || '''Closed Tickets/Comments''' || 28 || 1 || [[Color(orange,Blocked)]] || || exoticket:93 [[BR]] exoticket:95 [[BR]] exoticket:96 || complete except for issues in open tickets || 29 || 2 || || || || ready to test || 30 || 3 || || || || (exoticket:10) [[BR]] ready to test || 31 || 4 || || || || (exoticket:10) [[BR]] ready to test || 32 32 33 33 == High-level description from test plan == … … 191 191 Stripping that into a list of PIDs: 192 192 193 {{{ 193 194 [11:22:25] jbs@bbn-hn:/home/jbs 194 195 +$ awk '{print $NF}' netstat-raw.txt | sed -r -e 's|/.*||' | sort -n | uniq > netstat-pids.txt … … 250 251 32641 251 252 }}} 252 253 I'm not sure what's up with the one where the PID is '-': 253 }}} 254 255 For some of those, the PID is '-': 254 256 255 257 {{{ … … 275 277 }}} 276 278 279 We think those are probably NFS-related things, which perhaps are listening from a kernel module rather than a process. 280 277 281 Leaving those aside, here are the others: 278 282 … … 280 284 [11:40:08] jbs@bbn-hn:/home/jbs 281 285 +$ for pid in $(cat netstat-pids.txt) ; do ps -efwww | egrep "^[^ ]+ +$pid" ; done >& netstat-commands.txt 286 282 287 [11:40:11] jbs@bbn-hn:/home/jbs 283 288 +$ cat netstat-commands.txt … … 351 356 So, let's start plowing through those. 352 357 358 This is from an RPM: 359 353 360 {{{ 354 361 root 724 1 0 Jul03 ? 02:44:09 /usr/bin/ruby /usr/sbin/puppetd 355 }}} 356 357 That's from an RPM: 358 359 {{{ 362 360 363 [11:41:39] jbs@bbn-hn:/home/jbs 361 364 +$ rpm -qf /usr/sbin/puppetd … … 363 366 }}} 364 367 368 Lumping these Floodlight things together, Java is from an RPM, but floodlight.jar isn't: 369 365 370 {{{ 366 371 2006 1380 1 0 Jul26 ? 00:06:48 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-2601- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55001 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50001 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar 367 }}} 368 369 Java is from an RPM, but floodlight.jar isn't: 370 371 {{{ 372 2006 9566 1 0 Aug01 ? 00:01:35 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-5- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55004 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50004 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar 373 2006 24491 1 0 Aug01 ? 00:01:25 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-2- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55000 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50000 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar 374 372 375 [15:56:51] jbs@bbn-hn:/home/jbs 373 376 +$ which java … … 383 386 }}} 384 387 388 Java is from an RPM (see above), imageproxy isn't: 389 385 390 {{{ 386 391 2006 2378 2372 0 Jul20 ? 00:08:06 java -classpath /opt/imageproxy/axis2:/opt/imageproxy/axis2/conf:/usr/java/latest/lib/tools.jar::/opt/imageproxy/axis2/lib/activation-1.1.jar:/opt/imageproxy/axis2/lib/antlr-2.7.7.jar:/opt/imageproxy/axis2/lib/apache-mime4j-core-0.7.2.jar:/opt/imageproxy/axis2/lib/axiom-api-1.2.13.jar:/opt/imageproxy/axis2/lib/axiom-dom-1.2.13.jar:/opt/imageproxy/axis2/lib/axiom-impl-1.2.13.jar:/opt/imageproxy/axis2/lib/axis2-adb-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-adb-codegen-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-ant-plugin-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-clustering-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-codegen-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-corba-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-fastinfoset-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-java2wsdl-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-jaxbri-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-jaxws-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-jibx-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-json-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-kernel-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-metadata-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-mtompolicy-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-saaj-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-soapmonitor-servlet-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-spring-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-transport-http-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-transport-local-1.6.2.jar:/opt/imageproxy/axis2/lib/axis2-xmlbeans-1.6.2.jar:/opt/imageproxy/axis2/lib/bcel-5.1.jar:/opt/imageproxy/axis2/lib/commons-cli-1.2.jar:/opt/imageproxy/axis2/lib/commons-codec-1.3.jar:/opt/imageproxy/axis2/lib/commons-fileupload-1.2.jar:/opt/imageproxy/axis2/lib/commons-httpclient-3.1.jar:/opt/imageproxy/axis2/lib/commons-io-1.4.jar:/opt/imageproxy/axis2/lib/commons-logging-1.1.1.jar:/opt/imageproxy/axis2/lib/geronimo-annotation_1.0_spec-1.1.jar:/opt/imageproxy/axis2/lib/geronimo-jaxws_2.2_spec-1.0.jar:/opt/imageproxy/axis2/lib/geronimo-jta_1.1_spec-1.1.jar:/opt/imageproxy/axis2/lib/geronimo-saaj_1.3_spec-1.0.1.jar:/opt/imageproxy/axis2/lib/geronimo-stax-api_1.0_spec-1.0.1.jar:/opt/imageproxy/axis2/lib/geronimo-ws-metadata_2.0_spec-1.1.2.jar:/opt/imageproxy/axis2/lib/httpcore-4.0.jar:/opt/imageproxy/axis2/lib/jalopy-1.5rc3.jar:/opt/imageproxy/axis2/lib/jaxb-api-2.1.jar:/opt/imageproxy/axis2/lib/jaxb-impl-2.1.7.jar:/opt/imageproxy/axis2/lib/jaxb-xjc-2.1.7.jar:/opt/imageproxy/axis2/lib/jaxen-1.1.1.jar:/opt/imageproxy/axis2/lib/jaxws-tools-2.1.3.jar:/opt/imageproxy/axis2/lib/jettison-1.0-RC2.jar:/opt/imageproxy/axis2/lib/jibx-bind-1.2.jar:/opt/imageproxy/axis2/lib/jibx-run-1.2.jar:/opt/imageproxy/axis2/lib/jsr311-api-1.0.jar:/opt/imageproxy/axis2/lib/juli-6.0.16.jar:/opt/imageproxy/axis2/lib/log4j-1.2.15.jar:/opt/imageproxy/axis2/lib/mail-1.4.jar:/opt/imageproxy/axis2/lib/mex-1.6.2-impl.jar:/opt/imageproxy/axis2/lib/neethi-3.0.2.jar:/opt/imageproxy/axis2/lib/regexp-1.2.jar:/opt/imageproxy/axis2/lib/tribes-6.0.16.jar:/opt/imageproxy/axis2/lib/woden-api-1.0M9.jar:/opt/imageproxy/axis2/lib/woden-impl-commons-1.0M9.jar:/opt/imageproxy/axis2/lib/woden-impl-dom-1.0M9.jar:/opt/imageproxy/axis2/lib/wsdl4j-1.6.2.jar:/opt/imageproxy/axis2/lib/wstx-asl-3.2.9.jar:/opt/imageproxy/axis2/lib/xalan-2.7.0.jar:/opt/imageproxy/axis2/lib/xmlbeans-2.3.0.jar:/opt/imageproxy/axis2/lib/xml-resolver-1.2.jar:/opt/imageproxy/axis2/lib/XmlSchema-1.4.7.jar: -Djava.endorsed.dirs=/opt/imageproxy/axis2/lib/endorsed:/usr/java/latest/jre/lib/endorsed:/usr/java/latest/lib/endorsed org.apache.axis2.transport.SimpleAxis2Server -repo /opt/imageproxy/axis2/repository -conf /opt/imageproxy/axis2/conf/axis2.xml 387 }}} 388 389 Java is from an RPM (see above), imageproxy isn't: 390 391 {{{ 392 392 393 [15:57:00] jbs@bbn-hn:/home/jbs 393 394 +$ rpm -qf /opt/imageproxy … … 395 396 }}} 396 397 398 This is from an RPM: 399 397 400 {{{ 398 401 root 2717 1 0 Jun13 ? 00:09:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 4 399 }}} 400 401 RPM: 402 403 {{{ 402 404 403 [15:59:03] jbs@bbn-hn:/home/jbs 405 404 +$ rpm -qf /sbin/rsyslogd … … 407 406 }}} 408 407 408 This is from an RPM: 409 409 410 {{{ 410 411 rpc 2780 1 0 Jun13 ? 00:00:02 rpcbind 411 }}} 412 413 RPM: 414 415 {{{ 412 416 413 [16:00:13] jbs@bbn-hn:/home/jbs 417 414 +$ which rpcbind … … 423 420 }}} 424 421 422 This is from an RPM: 423 425 424 {{{ 426 425 rpcuser 2806 1 0 Jun13 ? 00:00:00 rpc.statd 427 }}} 428 429 RPM: 430 431 {{{ 426 432 427 [16:00:32] jbs@bbn-hn:/home/jbs 433 428 +$ which rpc.statd … … 439 434 }}} 440 435 436 This is from an RPM: 437 441 438 {{{ 442 439 ldap 3199 1 0 Jun13 ? 00:10:20 /usr/sbin/slapd -h ldap://192.1.242.3 ldaps://192.1.242.3 ldap://192.168.103.10 ldaps://192.168.103.10 ldap://10.100.0.1 ldaps://10.100.0.1 -u ldap -f /etc/openldap/slapd.conf 443 }}} 444 445 RPM: 446 447 {{{ 440 448 441 [16:00:58] jbs@bbn-hn:/home/jbs 449 442 +$ rpm -qf /usr/sbin/slapd … … 451 444 }}} 452 445 446 This is from an RPM: 447 453 448 {{{ 454 449 root 3258 1 0 Jun13 ? 00:00:00 rpc.rquotad 455 }}} 456 457 RPM: 458 459 {{{ 450 460 451 [16:01:28] jbs@bbn-hn:/home/jbs 461 452 +$ which rpc.rquotad … … 467 458 }}} 468 459 460 This is from an RPM: 461 469 462 {{{ 470 463 root 3274 1 0 Jun13 ? 00:00:00 rpc.mountd 471 }}} 472 473 RPM: 474 475 {{{ 464 476 465 [16:01:40] jbs@bbn-hn:/home/jbs 477 466 +$ which rpc.mountd … … 483 472 }}} 484 473 474 This is from an RPM: 475 485 476 {{{ 486 477 root 3634 1 0 Jun13 ? 00:01:34 /usr/sbin/sshd 487 }}} 488 489 RPM: 490 {{{ 478 491 479 [16:06:46] jbs@bbn-hn:/home/jbs 492 480 +$ rpm -qf /usr/sbin/sshd … … 494 482 }}} 495 483 484 This is from an RPM: 485 496 486 {{{ 497 487 root 3642 1 0 Jun13 ? 00:00:18 xinetd -stayalive -pidfile /var/run/xinetd.pid 498 }}} 499 500 RPM: 501 502 {{{ 488 503 489 [16:07:15] jbs@bbn-hn:/home/jbs 504 490 +$ rpm -qf /usr/sbin/xinetd … … 506 492 }}} 507 493 494 This is from an RPM: 495 508 496 {{{ 509 497 root 3660 1 0 Jun13 ? 00:04:13 /sbin/apcupsd -f /etc/apcupsd/ups06.conf -P /var/run/apcupsd-ups06.pid 510 }}} 511 512 RPM: 513 514 {{{ 498 515 499 [16:07:45] jbs@bbn-hn:/home/jbs 516 500 +$ rpm -qf /sbin/apcupsd … … 518 502 }}} 519 503 504 This is from an RPM: 505 520 506 {{{ 521 507 mysql 3948 3706 0 Jun13 ? 02:05:09 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --open-files-limit=8192 --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock --port=3306 522 }}} 523 524 RPM: 525 526 {{{ 508 527 509 [16:08:22] jbs@bbn-hn:/home/jbs 528 510 +$ rpm -qf /usr/libexec/mysqld … … 530 512 }}} 531 513 514 This is from an RPM: 515 532 516 {{{ 533 517 root 4095 1 0 Jun13 ? 00:00:28 /usr/libexec/postfix/master 534 }}} 535 536 RPM: 537 538 {{{ 518 539 519 [16:08:28] jbs@bbn-hn:/home/jbs 540 520 +$ rpm -qf /usr/libexec/postfix/master … … 542 522 }}} 543 523 524 This is from an RPM: 525 544 526 {{{ 545 527 rabbitmq 4123 1 0 Jun13 ? 00:00:16 /usr/lib64/erlang/erts-5.8.5/bin/epmd -daemon 546 }}} 547 548 RPM: 549 550 {{{ 528 551 529 [16:09:09] jbs@bbn-hn:/home/jbs 552 530 +$ rpm -qf /usr/lib64/erlang/erts-5.8.5/bin/epmd … … 554 532 }}} 555 533 534 This is from an RPM: 535 556 536 {{{ 557 537 rabbitmq 4163 4162 0 Jun13 ? 00:18:00 /usr/lib64/erlang/erts-5.8.5/bin/beam.smp -W w -K true -A30 -P 1048576 -- -root /usr/lib64/erlang -progname erl -- -home /var/lib/rabbitmq -- -noshell -noinput -sname rabbit@bbn-hn -boot /var/lib/rabbitmq/mnesia/rabbit@bbn-hn-plugins-expand/rabbit -kernel inet_default_connect_options [{nodelay,true}] -sasl errlog_type error -kernel error_logger {file,"/var/log/rabbitmq/rabbit@bbn-hn.log"} -sasl sasl_error_logger {file,"/var/log/rabbitmq/rabbit@bbn-hn-sasl.log"} -os_mon start_cpu_sup true -os_mon start_disksup false -os_mon start_memsup false -mnesia dir "/var/lib/rabbitmq/mnesia/rabbit@bbn-hn" 558 }}} 559 560 RPM: 561 562 {{{ 538 563 539 [16:09:46] jbs@bbn-hn:/home/jbs 564 540 +$ rpm -qf /usr/lib64/erlang/erts-5.8.5/bin/beam.smp … … 572 548 (I don't really know what that is; I didn't check every path or file on that commandline, but I'm optimistic that they're all from RPMs.) 573 549 550 This is from an RPM: 551 574 552 {{{ 575 553 root 8477 1 0 Jun22 ? 00:00:42 /usr/sbin/httpd 576 }}} 577 578 RPM: 579 580 {{{ 554 581 555 [16:13:19] jbs@bbn-hn:/home/jbs 582 556 +$ rpm -qf /usr/sbin/httpd … … 584 558 }}} 585 559 560 Java is from an RPM (see above), and so is FlowVisor: 561 586 562 {{{ 587 563 491 9114 1 3 Jun27 ? 1-10:41:10 java -server -Xms256M -Xmx1500M -XX:OnError=flowvisor-crash-logger -XX:+UseConcMarkSweepGC -Dorg.flowvisor.config_dir=/opt/flowvisor/etc/flowvisor -Dorg.flowvisor.install_dir=/opt/flowvisor/libexec/flowvisor -Djavax.net.ssl.keyStore=/opt/flowvisor/etc/flowvisor/mySSLKeyStore -Djavax.net.ssl.keyStorePassword=CHANGEME_PASSWD -cp /opt/flowvisor/libexec/flowvisor/openflow.jar:/opt/flowvisor/libexec/flowvisor/xmlrpc-client-3.1.3.jar:/opt/flowvisor/libexec/flowvisor/xmlrpc-common-3.1.3.jar:/opt/flowvisor/libexec/flowvisor/xmlrpc-server-3.1.3.jar:/opt/flowvisor/libexec/flowvisor/commons-logging-1.1.jar:/opt/flowvisor/libexec/flowvisor/ws-commons-util-1.0.2.jar:/opt/flowvisor/libexec/flowvisor/jsse.jar:/opt/flowvisor/libexec/flowvisor/asm-3.0.jar:/opt/flowvisor/libexec/flowvisor/cglib-2.2.jar:/opt/flowvisor/libexec/flowvisor/commons-codec-1.4.jar:/opt/flowvisor/libexec/flowvisor/gson-1.7.1.jar:/opt/flowvisor/libexec/flowvisor/jetty-continuation-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-http-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-io-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-security-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-server-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/jetty-util-7.0.2.v20100331.jar:/opt/flowvisor/libexec/flowvisor/servlet-api-2.5.jar:/opt/flowvisor/libexec/flowvisor/flowvisor.jar org.flowvisor.FlowVisor /opt/flowvisor/etc/flowvisor/config.xml 588 }}} 589 590 Java is from an RPM (see above), and so is FlowVisor: 591 592 {{{ 564 593 565 [16:14:02] jbs@bbn-hn:/home/jbs 594 566 +$ rpm -qf /opt/flowvisor/libexec/flowvisor/flowvisor.jar … … 596 568 }}} 597 569 598 {{{ 599 2006 9566 1 0 Aug01 ? 00:01:35 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-5- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55004 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50004 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar 600 }}} 601 602 Java is from an RPM, but floodlight.jar isn't. (see above) 570 This is from an RPM: 603 571 604 572 {{{ 605 573 named 13783 1 0 Jun22 ? 00:01:04 /usr/sbin/named -u named 606 }}} 607 608 RPM: 609 610 {{{ 574 611 575 [16:15:45] jbs@bbn-hn:/home/jbs 612 576 +$ rpm -qf /usr/sbin/named … … 614 578 }}} 615 579 580 This is from an RPM: 581 616 582 {{{ 617 583 jonmills 16835 16833 0 00:09 ? 00:00:00 sshd: jonmills@pts/2 618 }}} 619 620 RPM: 621 622 {{{ 584 623 585 [16:16:07] jbs@bbn-hn:/home/jbs 624 586 +$ which sshd … … 630 592 }}} 631 593 594 Java is from an RPM (see above), I don't think the other stuff here is: 595 632 596 {{{ 633 597 2006 19259 1 0 Jul05 ? 00:24:49 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-aux/tomcat-7/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:MaxPermSize=128m -Xmx1024m -Djavax.net.ssl.trustStore=/opt/orca-aux/tomcat-7/ssl/trusted.jks -Djavax.net.ssl.trustStorePassword=orcaorca -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=14000 -Djava.endorsed.dirs=/opt/orca-aux/tomcat-7/endorsed -classpath /opt/orca-aux/tomcat-7/bin/bootstrap.jar:/opt/orca-aux/tomcat-7/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-aux/tomcat-7 -Dcatalina.home=/opt/orca-aux/tomcat-7 -Djava.io.tmpdir=/opt/orca-aux/tomcat-7/temp org.apache.catalina.startup.Bootstrap start 634 }}} 635 636 Java is from an RPM (see above), I don't think the other stuff here is: 637 638 {{{ 598 639 599 [16:16:15] jbs@bbn-hn:/home/jbs 640 600 +$ rpm -qf /opt/orca-aux/tomcat-7/bin/tomcat-juli.jar … … 658 618 }}} 659 619 620 Java is from an RPM (see above), I don't think the other stuff here is: 621 660 622 {{{ 661 623 2006 19470 1 0 Jul20 ? 01:02:40 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-12080/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xmx1024m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=12000 -Djava.endorsed.dirs=/opt/orca-12080/tomcat/endorsed -classpath /opt/orca-12080/tomcat/bin/bootstrap.jar:/opt/orca-12080/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-12080/tomcat -Dcatalina.home=/opt/orca-12080/tomcat -Djava.io.tmpdir=/opt/orca-12080/tomcat/temp org.apache.catalina.startup.Bootstrap start 662 }}} 663 664 Java is from an RPM (see above), I don't think the other stuff here is: 665 666 {{{ 624 667 625 [16:19:43] jbs@bbn-hn:/home/jbs 668 626 +$ rpm -qf /opt/orca-12080/tomcat/bin/tomcat-juli.jar … … 682 640 }}} 683 641 642 Java is from an RPM (see above), I don't think the other stuff here is: 643 684 644 {{{ 685 645 2006 19625 1 0 Jul20 ? 00:29:16 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-13080/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/opt/orca-13080/tomcat/endorsed -classpath /opt/orca-13080/tomcat/bin/bootstrap.jar:/opt/orca-13080/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-13080/tomcat -Dcatalina.home=/opt/orca-13080/tomcat -Djava.io.tmpdir=/opt/orca-13080/tomcat/temp org.apache.catalina.startup.Bootstrap start 686 }}} 687 688 Java is from an RPM (see above), I don't think the other stuff here is: 689 690 {{{ 646 691 647 [16:21:25] jbs@bbn-hn:/home/jbs 692 648 +$ rpm -qf /opt/orca-13080/tomcat/bin/tomcat-juli.jar … … 706 662 }}} 707 663 664 This is not from an RPM: 665 708 666 {{{ 709 667 rack_bbn 22989 1 0 Jun18 ? 00:00:24 /omd/sites/rack_bbn/var/tmp/xinetd -pidfile /omd/sites/rack_bbn/tmp/run/xinetd.pid -filelog /omd/sites/rack_bbn/var/log/xinetd.log -f /omd/sites/rack_bbn/etc/xinetd.conf 710 }}} 711 712 Not an RPM: 713 714 {{{ 668 715 669 [16:21:43] jbs@bbn-hn:/home/jbs 716 670 +$ rpm -qf /omd/sites/rack_bbn/var/tmp/xinetd … … 718 672 }}} 719 673 674 This is from an RPM: 675 720 676 {{{ 721 677 root 23122 1 0 Jun22 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf 722 }}} 723 724 RPM: 725 726 {{{ 678 727 679 [16:23:13] jbs@bbn-hn:/home/jbs 728 680 +$ rpm -qf /usr/sbin/vsftpd … … 730 682 }}} 731 683 684 This is from an RPM: 685 732 686 {{{ 733 687 root 23124 1 0 Jun22 ? 00:00:06 xcatd: SSL listener 734 }}} 735 736 RPM: 737 738 {{{ 688 739 689 [16:23:32] jbs@bbn-hn:/home/jbs 740 690 +$ which xcatd … … 746 696 }}} 747 697 698 This is from an RPM: 699 748 700 {{{ 749 701 root 23127 23124 0 Jun22 ? 00:00:01 xcatd: install monitor 750 }}} 751 752 RPM: 753 754 {{{ 702 755 703 [16:23:32] jbs@bbn-hn:/home/jbs 756 704 +$ which xcatd … … 762 710 }}} 763 711 764 {{{ 765 2006 24491 1 0 Aug01 ? 00:01:25 java -server -d64 -Xmx2g -Xms2g -Xmn800m -XX:+UseParallelGC -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:InlineSmallCode=8192 -XX:MaxInlineSize=8192 -XX:FreqInlineSize=8192 -XX:CompileThreshold=1500 -XX:PreBlockSpin=8 -Dnet.orca.vlan=vlan-2- -Dnet.floodlightcontroller.restserver.RestApiServer.port=55000 -Dnet.floodlightcontroller.core.FloodlightProvider.openflowport=50000 -Dfloodlight.modules=net.floodlightcontroller.learningswitch.LearningSwitch,net.floodlightcontroller.counter.NullCounterStore,net.floodlightcontroller.perfmon.NullPktInProcessingTime -jar /opt/floodlight/floodlight.jar 766 }}} 767 768 Java is from an RPM, but floodlight.jar isn't. (see above) 712 This is from an RPM: 769 713 770 714 {{{ 771 715 root 27286 1 0 Jun18 ? 00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf 772 }}} 773 774 RPM: 775 776 {{{ 716 777 717 [16:23:40] jbs@bbn-hn:/home/jbs 778 718 +$ rpm -qf /usr/sbin/nginx … … 780 720 }}} 781 721 722 This is from an RPM: 723 782 724 {{{ 783 725 dhcpd 27903 1 0 Jun22 ? 00:02:12 /usr/sbin/dhcpd -user dhcpd -group dhcpd bond2.1007 bond2.1006 784 }}} 785 786 RPM: 787 788 {{{ 726 789 727 [16:24:50] jbs@bbn-hn:/home/jbs 790 728 +$ rpm -qf /usr/sbin/dhcpd … … 792 730 }}} 793 731 794 Lumping these nova things together :732 Lumping these nova things together, Python is from an RPM, as are nova-api and nova-objectstore: 795 733 796 734 {{{ … … 812 750 nova 29185 29183 0 Jul06 ? 00:06:42 /usr/bin/python /usr/bin/nova-api --flagfile=/etc/nova/nova.conf --logfile=/var/log/nova/nova-api-8813.log --ec2_listen_port=8813 --osapi_listen_port=8816 813 751 nova 29205 29203 0 Jul06 ? 00:06:47 /usr/bin/python /usr/bin/nova-api --flagfile=/etc/nova/nova.conf --logfile=/var/log/nova/nova-api-8814.log --ec2_listen_port=8814 --osapi_listen_port=8815 814 }}} 815 816 Python is from an RPM, as are nova-api and nova-objectstore: 817 818 {{{ 752 819 753 [16:27:28] jbs@bbn-hn:/home/jbs 820 754 +$ rpm -qf /usr/bin/python … … 830 764 }}} 831 765 832 Lumping these glance things together :766 Lumping these glance things together, all of these are from RPMs: 833 767 834 768 {{{ 835 769 glance 28780 1 0 Jul06 ? 00:00:54 /usr/bin/python /usr/bin/glance-api --config-file=/etc/glance/glance-api.conf --log-config=/etc/glance/logging-api.conf 836 770 glance 28826 1 0 Jul06 ? 00:00:50 /usr/bin/python /usr/bin/glance-registry --config-file=/etc/glance/glance-registry.conf -v --log-config=/etc/glance/logging-registry.conf 837 }}} 838 839 All these are from RPMs: 840 841 {{{ 771 842 772 [16:28:17] jbs@bbn-hn:/home/jbs 843 773 +$ rpm -qf /usr/bin/python … … 853 783 }}} 854 784 785 Java is from an RPM (see above), I don't think the other stuff here is: 786 855 787 {{{ 856 788 2006 29224 1 0 Jul20 ? 00:29:38 /usr/java/latest/bin/java -Djava.util.logging.config.file=/opt/orca-11080/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xmx1024m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=11000 -Djava.endorsed.dirs=/opt/orca-11080/tomcat/endorsed -classpath /opt/orca-11080/tomcat/bin/bootstrap.jar:/opt/orca-11080/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/orca-11080/tomcat -Dcatalina.home=/opt/orca-11080/tomcat -Djava.io.tmpdir=/opt/orca-11080/tomcat/temp org.apache.catalina.startup.Bootstrap start 857 }}} 858 859 Java is from an RPM (see above), I don't think the other stuff here is: 860 861 {{{ 789 862 790 [16:29:14] jbs@bbn-hn:/home/jbs 863 791 +$ rpm -qf /opt/orca-11080/tomcat/bin/tomcat-juli.jar … … 881 809 }}} 882 810 811 This is from an RPM: 812 883 813 {{{ 884 814 jonmills 32641 32639 0 10:09 ? 00:00:00 sshd: jonmills@pts/1 885 }}} 886 887 RPM: 888 889 {{{ 815 890 816 [16:29:51] jbs@bbn-hn:/home/jbs 891 817 +$ which sshd … … 993 919 }}} 994 920 995 Next step is to find source RPMs, or source code, for all of those RPM and non-PRM things. 921 The xinetd in /omd is a copy of the stock xinetd: 922 923 {{{ 924 [12:27:40] jbs@bbn-hn:/home/jbs 925 +$ md5sum /omd/sites/rack_bbn/var/tmp/xinetd /usr/sbin/xinetd 926 1c0ef402cd3ad81e01cda637a6c02104 /omd/sites/rack_bbn/var/tmp/xinetd 927 1c0ef402cd3ad81e01cda637a6c02104 /usr/sbin/xinetd 928 }}} 929 930 So that essentialy is from an RPM. ExoGENI ticket exoticket:93 is tracking the task of identifying the versions and sources of the others. 931 932 As to the RPMs, these look like standard CentOS: 933 934 {{{ 935 [11:58:34] jbs@bbn-hn:/home/jbs 936 +$ yum list installed apcupsd-3.14.8-4.el6.x86_64 bind-9.7.3-8.P3.el6_2.2.x86_64 dhcp-4.1.1-25.P1.el6_2.1.x86_64 erlang-erts-R14B-04.1.el6.x86_64 httpd-2.2.15-15.el6.centos.1.x86_64 mysql-server-5.1.61-1.el6_2.1.x86_64 nfs-utils-1.2.3-15.el6.x86_64 nginx-0.8.54-1.el6.x86_64 openldap-servers-2.4.23-20.el6.x86_64 openssh-server-5.3p1-70.el6_2.2.x86_64 postfix-2.6.6-2.2.el6_1.x86_64 python-2.6.6-29.el6.x86_64 quota-3.17-16.el6.x86_64 rabbitmq-server-2.6.1-1.el6.noarch rpcbind-0.2.0-8.el6.x86_64 rsyslog-4.6.2-12.el6.x86_64 vsftpd-2.2.2-6.el6_2.1.x86_64 xinetd-2.3.14-33.el6.x86_64 937 Loaded plugins: fastestmirror, refresh-packagekit, security 938 Loading mirror speeds from cached hostfile 939 * base: mirror.dattobackup.com 940 * epel: mirror.metrocast.net 941 * extras: mirror.dattobackup.com 942 * updates: mirror.metrocast.net 943 Installed Packages 944 apcupsd.x86_64 3.14.8-4.el6 @epel 945 dhcp.x86_64 12:4.1.1-25.P1.el6_2.1 946 @CentOS Updates/6.2 947 erlang-erts.x86_64 R14B-04.1.el6 @UIedited_1/6.2 948 httpd.x86_64 2.2.15-15.el6.centos.1 949 @CentOS Updates/6.2 950 mysql-server.x86_64 5.1.61-1.el6_2.1 @CentOS Updates/6.2 951 nfs-utils.x86_64 1:1.2.3-15.el6 @anaconda-CentOS-201112091719.x86_64/6.2 952 nginx.x86_64 0.8.54-1.el6 @UIedited_1/6.2 953 openldap-servers.x86_64 954 2.4.23-20.el6 @base 955 openssh-server.x86_64 5.3p1-70.el6_2.2 @CentOS Updates/6.2 956 postfix.x86_64 2:2.6.6-2.2.el6_1 @anaconda-CentOS-201112091719.x86_64/6.2 957 python.x86_64 2.6.6-29.el6 @anaconda-CentOS-201112091719.x86_64/6.2 958 quota.x86_64 1:3.17-16.el6 @anaconda-CentOS-201112091719.x86_64/6.2 959 rabbitmq-server.noarch 960 2.6.1-1.el6 @UIedited_1/6.2 961 rpcbind.x86_64 0.2.0-8.el6 @anaconda-CentOS-201112091719.x86_64/6.2 962 rsyslog.x86_64 4.6.2-12.el6 @anaconda-CentOS-201112091719.x86_64/6.2 963 vsftpd.x86_64 2.2.2-6.el6_2.1 @CentOS Updates/6.2 964 xinetd.x86_64 2:2.3.14-33.el6 @anaconda-CentOS-201112091719.x86_64/6.2 965 }}} 966 967 These look like not: 968 969 {{{ 970 [11:58:38] jbs@bbn-hn:/home/jbs 971 +$ yum list installed flowvisor-0.8.2-1.x86_64 jdk-1.6.0_30-fcs.x86_64 openstack-glance-2011.3-b1277.noarch openstack-nova-api-2011.3-b1281neuca2.noarch openstack-nova-objectstore-2011.3-b1281neuca2.noarch puppet-2.7.18-1.el6.noarch xCAT-server-2.6.9-snap201111090305.noarch 972 Loaded plugins: fastestmirror, refresh-packagekit, security 973 Loading mirror speeds from cached hostfile 974 * base: mirror.dattobackup.com 975 * epel: mirror.metrocast.net 976 * extras: mirror.dattobackup.com 977 * updates: mirror.metrocast.net 978 Installed Packages 979 flowvisor.x86_64 0.8.2-1 @exogeni 980 jdk.x86_64 2000:1.6.0_30-fcs @ExoGENI/6.2 981 openstack-glance.noarch 1:2011.3-b1277 @ExoGENI-noarch/6.2 982 openstack-nova-api.noarch 1:2011.3-b1281neuca2 @exogeni-noarch 983 openstack-nova-objectstore.noarch 1:2011.3-b1281neuca2 @exogeni-noarch 984 puppet.noarch 2.7.18-1.el6 @puppetlabs-products 985 xCAT-server.noarch 4:2.6.9-snap201111090305 @xCAT/6.2 986 }}} 987 988 I can find the name of a source RPM for each of those: 989 990 {{{ 991 [12:12:44] jbs@bbn-hn:/home/jbs 992 +$ for package in flowvisor-0.8.2-1.x86_64 jdk-1.6.0_30-fcs.x86_64 openstack-glance-2011.3-b1277.noarch openstack-nova-api-2011.3-b1281neuca2.noarch openstack-nova-objectstore-2011.3-b1281neuca2.noarch puppet-2.7.18-1.el6.noarch xCAT-server-2.6.9-snap201111090305.noarch ; do rpm -q $package --qf 'Name : %{NAME}\nSource RPM : %{SOURCERPM}\n\n' ; done 993 Name : flowvisor 994 Source RPM : flowvisor-0.8.2-1.src.rpm 995 996 Name : jdk 997 Source RPM : jdk-1.6.0_30-fcs.src.rpm 998 999 Name : openstack-glance 1000 Source RPM : openstack-glance-2011.3-b1277.src.rpm 1001 1002 Name : openstack-nova-api 1003 Source RPM : openstack-nova-2011.3-b1281neuca2.src.rpm 1004 1005 Name : openstack-nova-objectstore 1006 Source RPM : openstack-nova-2011.3-b1281neuca2.src.rpm 1007 1008 Name : puppet 1009 Source RPM : puppet-2.7.18-1.el6.src.rpm 1010 1011 Name : xCAT-server 1012 Source RPM : xCAT-server-2.6.9-snap201111090305.src.rpm 1013 }}} 1014 1015 So, now to connect that with the repo URLs... That's a somewhat manual process, as you need to fish the repo URL out of the relevant file in /etc/yum.repos.d, but those seem to be: 1016 1017 {{{ 1018 [14:19:44] jbs@bbn-hn:/home/jbs 1019 +$ grep baseurl /etc/yum.repos.d/exogeni.repo 1020 baseurl=http://software.exogeni.net/repo/exogeni/6/current/$basearch 1021 baseurl=http://software.exogeni.net/repo/exogeni/6/current/noarch 1022 1023 [14:19:55] jbs@bbn-hn:/home/jbs 1024 +$ grep baseurl /etc/yum.repos.d/puppetlabs.repo 1025 baseurl=http://yum.puppetlabs.com/el/6/products/$basearch 1026 baseurl=http://yum.puppetlabs.com/el/6/dependencies/$basearch 1027 baseurl=http://yum.puppetlabs.com/el/6/products/SRPMS 1028 baseurl=http://yum.puppetlabs.com/el/6/dependencies/SRPMS 1029 }}} 1030 1031 Hmm, I don't see a repo for xCAT anywhere: 1032 1033 {{{ 1034 [14:20:23] jbs@bbn-hn:/home/jbs 1035 +$ grep -i xcat /etc/yum.repos.d/* || echo no match 1036 no match 1037 }}} 1038 1039 I've asked on exogeni-design about that. 1040 1041 Meanwhile, http://software.exogeni.net/repo/exogeni doesn't seem to have an obvious SRPM location, so I've created exoticket:96 for that. 1042 1043 Puppet does have SRPMs, as the baseurl listings above imply, and http://yum.puppetlabs.com/el/6/products/SRPMS/puppet-2.7.18-1.el6.src.rpm has one for Puppet 2.7.18, so that seems good. 1044 1045 Aside from the open tickets (and the one question to exogeni-design), I think this step is now complete. 996 1046 997 1047 == Step 2: identify network-listening software on an !OpenStack worker node ==