Server Status/Management - RHEL 6/7
Instructions for checking the status of IPLM Server in RHEL/CentOS installations.
Determining Installed Versions of IPLM Server
$ rpm -q mdx-piserver mdx-piserver-3.0.0-20.12.22.14.07.12.x86_64
IPLM Server Status
Server status, stop and restart can be performed by running the standard 'service' commands
RHEL/CentOS 6
$ service piserver status piserver (pid 1792) is running... neo4j (pid 1774) is running...
RHEL/CentOS 7
$ service piserver status piserver (pid 4132) is running... neo4j (pid 4097) is running... # or systemctl command $ systemctl status piserver -l ● piserver.service - Perforce IPLM Server Loaded: loaded (/usr/lib/systemd/system/piserver.service; disabled; vendor preset: disabled) Active: active (exited) since Tue 2020-12-22 19:31:15 EST; 6h ago Main PID: 4035 (code=exited, status=0/SUCCESS) CGroup: /system.slice/piserver.service ├─4097 /bin/java -cp /usr/share/mdx/neo4j/current/plugins:/usr/share/mdx/neo4j/current/conf:/usr/share/mdx/neo4j/current/lib/*:/usr/share/mdx/neo4j/current/plugins/* -server -XX:+UseG1GC -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:+UnlockExperimentalVMOptions -XX:+TrustFinalNonStaticFields -XX:+DisableExplicitGC -Djdk.tls.ephemeralDHKeySize=2048 -Djdk.tls.rejectClientInitiatedRenegotiation=true -Dunsupported.dbms.udc.source=tarball -Dfile.encoding=UTF-8 org.neo4j.server.CommunityEntryPoint --home-dir=/usr/share/mdx/neo4j/current --config-dir=/usr/share/mdx/neo4j/current/conf └─4132 java -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -Xverify:none -Djava.security.egd=file:/dev/urandom -jar /usr/share/mdx/products/piserver/target/piserver.jar server /etc/mdx/piserver.yml Dec 22 19:31:14 pkg-test-centos7 systemd[1]: Starting Perforce IPLM PiServer... Dec 22 19:31:14 pkg-test-centos7 runuser[4050]: pam_unix(runuser:session): session opened for user neo4j by (uid=0) Dec 22 19:31:15 pkg-test-centos7 piserver[4035]: Starting neo4j: [ OK ] Dec 22 19:31:15 pkg-test-centos7 runuser[4121]: pam_unix(runuser:session): session opened for user mdxadmin by (uid=0) Dec 22 19:31:15 pkg-test-centos7 piserver[4035]: Starting Pi server: [ OK ] Dec 22 19:31:15 pkg-test-centos7 systemd[1]: Started Perforce IPLM PiServer.
Determining Which mdx Packages are Available on the Server
$ yum search mdx ... mdx-picli.x86_64 : MDX Pi Client mdx-picli-lib.x86_64 : MDX Pi Client devtools mdx-piextras.x86_64 : MDX Pi Client extra files mdx-piserver.x86_64 : MDX Pi Server mdx-piserver-tools.noarch : MDX Pi Server Tools mdx-piweb.x86_64 : MDX Pi Web UI mdx-piweb-lib.x86_64 : MDX Pi Web UI node modules mdx-yum-repo.noarch : MDX Yum Repo
Determining Where pi Configuration Files Live
$ rpm -q -c mdx-piserver /etc/mdx/piserver.conf /etc/mdx/piserver.yml $