mirror of
https://github.com/EvernodeXRPL/sashimono.git
synced 2026-04-29 15:38:00 +00:00
Handling orphan hpfs processes before restarting by systemd. (#66)
This commit is contained in:
committed by
GitHub
parent
37d96b497f
commit
307466fee9
2
dependencies/user-install.sh
vendored
2
dependencies/user-install.sh
vendored
@@ -108,6 +108,7 @@ Description=Running and monitoring contract fs.
|
||||
StartLimitIntervalSec=0
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStartPre=/bin/bash -c '( ! /bin/grep -qs $user_dir/$contract_dir/contract_fs/mnt /proc/mounts ) || /bin/fusermount -u $user_dir/$contract_dir/contract_fs/mnt'
|
||||
EnvironmentFile=-$user_dir/.serviceconf
|
||||
ExecStart=/bin/bash -c '$script_dir/hpfs fs -f $user_dir/$contract_dir/contract_fs -m $user_dir/$contract_dir/contract_fs/mnt -u $contract_host_uid:$contract_host_gid -t \${HPFS_TRACE}\$([ \$HPFS_MERGE = \"true\" ] && echo \" -g\")'
|
||||
Restart=on-failure
|
||||
@@ -120,6 +121,7 @@ Description=Running and monitoring ledger fs.
|
||||
StartLimitIntervalSec=0
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStartPre=/bin/bash -c '( ! /bin/grep -qs $user_dir/$contract_dir/ledger_fs/mnt /proc/mounts ) || /bin/fusermount -u $user_dir/$contract_dir/ledger_fs/mnt'
|
||||
EnvironmentFile=-$user_dir/.serviceconf
|
||||
ExecStart=$script_dir/hpfs fs -f $user_dir/$contract_dir/ledger_fs -m $user_dir/$contract_dir/ledger_fs/mnt -t \${HPFS_TRACE} -g
|
||||
Restart=on-failure
|
||||
|
||||
@@ -260,7 +260,7 @@ const interatctiveInterface = async () => {
|
||||
owner_pubkey: 'ed5cb83404120ac759609819591ef839b7d222c84f1f08b3012f490586159d2b50',
|
||||
contract_id: contractId,
|
||||
image: (image == "1" ? "hp.latest-ubt.20.04" : "hp.latest-ubt.20.04-njs.14"),
|
||||
config: ret !== -1 ? createConfig : undefined
|
||||
config: ret !== -1 ? createConfig : {}
|
||||
}));
|
||||
break;
|
||||
// case 'initiate':
|
||||
|
||||
Reference in New Issue
Block a user