FileMaker Server のコマンドラインからの再起動

FileMaker Server をコマンドラインからで再起動する方法のメモ。

環境:
・Time4VPS「Linux 8」(CPU: 2 x 2.60 GHz、RAM: 8192 MB、Storage: 80 GB、Bandwidth: 8 TB、Port speed: 100 Mbps、Virtualization: KVM)、CentOS 7.8
・FileMaker Server for Linux 19.0.1.22(英語)
・macOS Catalina Version 10.15.6(英語環境) で SSH 接続

以下のコマンドだと start で戻らなくなり、OS を再起動するしかなくなる。

$ sudo systemctl stop com.filemaker.httpd.start

なので fmsadmin コマンドで行なう。

念のため現在開いているファイルを確認する。

$ fmsadmin list files -s

ファイルを閉じる。

$ fmsadmin close -y

FileMaker Server を再起動。

$ fmsadmin restart server

途中で聞かれるユーザー名・パスワードは Admin Console のものを入力する。対話式に入力していくのが手間なら、上記コマンドに -u [ユーザー名] -p [パスワード] というオプションを付ければいい。

参考:
Let’s EncryptでFileMaker ServerをSSL化 – Qiita
https://qiita.com/sikkim/items/06783ada798c616a134a

FileMaker Server 19 Linux版のインストール手順 | Blog by msyk
https://blog.msyk.net/?p=1130

How to Update FileMaker Server on Linux | Soliant Consulting
https://www.soliantconsulting.com/blog/updating-filemaker-server-linux/