停止とアンインストール

 

NetFlow Analyzerの停止手順、アンインストール手順をご案内いたします。
NetFlow Analyzerが完全に停止されていない状態で、アップグレード、再起動、バックアップ、コピーなどの作業を行った場合、データベースの破損などの原因となる可能性がございます。

 

目次

  • Windows用停止手順
  • Linux用停止手順
    ※Enterprise Editionは、コレクターサーバー完全停止 → セントラルサーバー完全停止 の順にご対応ください。
    ※サービスが停止された場合、内蔵のデータベース接続が自動で閉じ、フローデータを受信できなくなります。
  • アンインストール手順
    ※弊社ナレッジベースページに移動します。

 

 

Windows用停止手順

1-1. サービス起動の場合
タスクマネージャーを開き、サービス[名前]一覧にて以下を停止
・OpManger
※旧高性能レポートエンジンを使用している場合、以下も停止
・Actian Vector
・Actian Vector Remote Manager
・Vector Remote Manager [VW]

1-2. バッチ起動の場合
管理者権限で立ち上げたコンソール内、NetFlow Analyzerインストールディレクトリ/binに移動後、shutdown.bat と stopPgSQL.bat を実行
※インストールディレクトリはGUI上からもご確認いただけます。
※旧高性能レポートエンジンを使用している場合、以下のコマンドも実行
NetFlow Analyzerインストールディレクトリ/bin/VWstopdb.bat

2. プロセスの確認
タスクマネージャを開き、プロセス[名前]一覧にて以下のプロセスが残存していないことを確認
Java(TM)PlatformSEbinary(java.exe)
wrapper.exe
PostgreSQL Server(postgres.exe/複数)
NetFlowAnalyzerTrayIcon
※TrayIcon.exeプロセスはサービス停止後も残存する仕様です。手動で削除してください。以降の起動時に該当プロセスは再出現いたしませんが、製品運用に影響はございません。
※旧高性能レポートエンジンを使用している場合、以下のプロセスが残存していないことも確認
Dmfacp.exe
Dmfrcp.exe
Iidbms.exe
iigcc.exe
iigcd.exe
iimgmtsvr.exe
iimgmtsvc.exe
Iigcn.exe
ivm.exe
servproc.exe
Rmcmd.exe
x100_server.exe

3. プロセスの停止
手順1.にて製品を停止10分後、プロセスが引き続き残存している場合、NetFlow Analyzerインストールディレクトリ/binにて以下を実行
※インストールディレクトリはGUI上からもご確認いただけます。
stopPgSQL.bat
※旧高性能レポートエンジンを使用している場合、以下も実行
VWstopdb.bat

4. プロセスの停止
手順3.を実施後、残存プロセスが存在する場合、プロセス詳細から手動で強制終了

 

Linux用停止手順

1-1. サービスとして起動されている場合
以下のコマンドを実行
systemctl stop OpManager.service

1-2. シェル起動の場合
新しい管理者権限のエミュレータを開き、NetFlow Analyzerインストールディレクトリ/binにて以下を実行
※インストールディレクトリはGUI上からもご確認いただけます。
shutdown.sh

2. プロセスの確認
以下のプロセスが残存していないことを確認
java
wrapper
postgres

プロセス確認例

ps ax | grep postgres
[root@demo-nfa-new ~]# ps ax | grep postgres
9191 pts/1 S+ 0:00 grep --color=auto postgres
20001 ? S 0:00 /opt/ManageEngine/OpManager/pgsql/bin/postgres -D /opt/ManageEngine/OpManager/pgsql/data -p13306
20002 ? Ss 0:00 postgres: logger process
20004 ? Ss 0:01 postgres: checkpointer process
20005 ? Ss 0:00 postgres: writer process
20006 ? Ss 0:01 postgres: wal writer process
20007 ? Ss 0:01 postgres: autovacuum launcher process
20008 ? Ss 0:00 postgres: archiver process last was 000000010000000A00000072
20009 ? Ss 0:03 postgres: stats collector process
20028 ? Ss 0:26 postgres: postgres OpManagerDB 127.0.0.1(52308) idle
20992 ? Ss 0:20 postgres: postgres OpManagerDB 127.0.0.1(52818) idle

ps ax | grep wrapper
root 19947 0.0 0.0 223816 2320 ? Sl 09:55 0:10 ./wrapper ../conf/wrapper.conf wrapper.pidfile=.//OpManager.pid wrapper.daemonize=TRUE
root 19953 2.5 7.7 3857160 601080 ? Sl 09:55 13:34 /opt/ManageEngine/OpManager/jre/bin/java -Dcatalina.home=.. -Dserver.home=.. -Dserver.stats=1000 -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=../conf/logging.properties -Dlog.dir=.. -Ddb.home=../pgsql -Dcheck.tomcatport=true -Duser.language=en -Duser.home=../logs -Dproduct.home=.. -DstartingAsService="true" -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+HeapDumpOnOutOfMemoryError -Xms512m -Xmx1024m -Djava.library.path=../lib/native:../lib -classpath ../lib/wrapper.jar:../lib/tomcat/tomcat-juli.jar:../bin/run.jar:../lib/AdventNetNPrevalent.jar:../lib/:../lib/AdventNetUpdateManagerInstaller.jar:../lib/concurrent.jar:../lib/log4j-boot.jar:../lib/tomcat/servlet-api.jar:../lib/NetFlowUtils.jar:../lib/framework-tools.jar:../tools.jar:../WEB-INF/lib/struts.jar -Dwrapper.key=__XT-fa_dzLqQrlwvAzuffXCivb7h_se -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.disable_console_input=TRUE -Dwrapper.pid=19947 -Dwrapper.version=3.5.15-pro -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 -Dwrapper.lang.domain=wrapper org.tanukisoftware.wrapper.WrapperSimpleApp com.adventnet.mfw.Starter

ps ax | grep postgres
9953 ? Sl 13:34 /opt/ManageEngine/OpManager/jre/bin/java -Dcatalina.home=.. -Dserver.home=.. -Dserver.stats=1000 -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=../conf/logging.properties -Dlog.dir=.. -Ddb.home=../pgsql -Dcheck.tomcatport=true -Duser.language=en -Duser.home=../logs -Dproduct.home=.. -DstartingAsService="true" -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+HeapDumpOnOutOfMemoryError -Xms512m -Xmx1024m -Djava.library.path=../lib/native:../lib -classpath ../lib/wrapper.jar:../lib/tomcat/tomcat-juli.jar:../bin/run.jar:../lib/AdventNetNPrevalent.jar:../lib/:../lib/AdventNetUpdateManagerInstaller.jar:../lib/concurrent.jar:../lib/log4j-boot.jar:../lib/tomcat/servlet-api.jar:../lib/NetFlowUtils.jar:../lib/framework-tools.jar:../tools.jar:../WEB-INF/lib/struts.jar -Dwrapper.key=__XT-fa_dzLqQrlwvAzuffXCivb7h_se -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.disable_console_input=TRUE -Dwrapper.pid=19947 -Dwrapper.version=3.5.15-pro -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 -Dwrapper.lang.domain=wrapper org.tanukisoftware.wrapper.WrapperSimpleApp com.adventnet.mfw.Starter

※旧高性能レポートエンジンを使用している場合、以下のプロセスも確認
dmfacp
iidbms (複数)
iigcc
iigcd
iigcn
iix100
rmcmd

3. プロセスの停止
手順1.にて製品を停止10分後、プロセスが引き続き残存している場合、エミュレータ画面でNetFlow Analyzerインストールディレクトリ/binに移動し以下を実行
stopPgSQL.sh
旧高性能レポートエンジンを使用している場合、以下も実行
VWstopdb.sh

4. プロセスの強制停止
手順3.を実施後、残存プロセスが存在する場合、
エミュレーターを開き、killコマンドでプロセスを強制終了