[Pkg-iscsi-maintainers] [open-iscsi] 02/04: Handle network swap devices (blocks)
Ritesh Raj Sarraf
rrs at moszumanska.debian.org
Wed Aug 20 13:43:54 UTC 2014
This is an automated email from the git hooks/post-receive script.
rrs pushed a commit to branch master
in repository open-iscsi.
commit 517546cfedbed3c929dbd3594b0ac7843baae44f
Author: Ritesh Raj Sarraf <rrs at debian.org>
Date: Wed Aug 20 18:47:47 2014 +0530
Handle network swap devices (blocks)
Closes: #756843
And we do not need to worry about fsck here. If the block device really
has a file system that needs a check, mount should sense it.
If the user wants to define an fsck policy, she can anyways define it in
/etc/fstab file
Explicit fsck on each network block device is expensive. Imagine a host
which has 500 LUNs mapped from a SAN Array, with 4 paths per LUN....
---
debian/open-iscsi.init | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/debian/open-iscsi.init b/debian/open-iscsi.init
index 182b1ee..8a19e40 100644
--- a/debian/open-iscsi.init
+++ b/debian/open-iscsi.init
@@ -131,6 +131,15 @@ start() {
break
fi
log_end_msg $MOUNT_RESULT
+
+ # Also enable any new swap devices (network) that popped up.
+ log_daemon_msg "Enabling network swap devices"
+ SWAP_RESULT=1
+ if swapon -a -e >/dev/null 2>&1; then
+ SWAP_RESULT=0
+ break
+ fi
+ log_end_msg $SWAP_RESULT
}
starttargets() {
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-iscsi/open-iscsi.git
More information about the Pkg-iscsi-maintainers
mailing list