You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@metron.apache.org by jo...@apache.org on 2017/06/28 18:04:55 UTC
metron git commit: METRON-999 Add virtualization support checks to
platform-info.sh (JonZeolla via jonzeolla) closes apache/metron#618
Repository: metron
Updated Branches:
refs/heads/master d52f574f8 -> 095be23dc
METRON-999 Add virtualization support checks to platform-info.sh (JonZeolla via jonzeolla) closes apache/metron#618
Project: http://git-wip-us.apache.org/repos/asf/metron/repo
Commit: http://git-wip-us.apache.org/repos/asf/metron/commit/095be23d
Tree: http://git-wip-us.apache.org/repos/asf/metron/tree/095be23d
Diff: http://git-wip-us.apache.org/repos/asf/metron/diff/095be23d
Branch: refs/heads/master
Commit: 095be23dce0f818a98a1fc587053d133ca542856
Parents: d52f574
Author: JonZeolla <ze...@gmail.com>
Authored: Wed Jun 28 14:04:39 2017 -0400
Committer: jonzeolla <jo...@apache.org>
Committed: Wed Jun 28 14:04:39 2017 -0400
----------------------------------------------------------------------
metron-deployment/scripts/platform-info.sh | 10 ++++++++++
1 file changed, 10 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/metron/blob/095be23d/metron-deployment/scripts/platform-info.sh
----------------------------------------------------------------------
diff --git a/metron-deployment/scripts/platform-info.sh b/metron-deployment/scripts/platform-info.sh
index a1dce34..a24098d 100755
--- a/metron-deployment/scripts/platform-info.sh
+++ b/metron-deployment/scripts/platform-info.sh
@@ -89,6 +89,11 @@ case "${OSTYPE}" in
cat /proc/cpuinfo | grep -i cores | cut -d: -f2 | awk '{corecount+=$1} END {print "Total cores: " corecount}'
echo "Disk information:"
df -h | grep "^/"
+ if [[ $(egrep '(vmx|svm)' /proc/cpuinfo) ]]; then
+ echo "This CPU appears to support virtualization"
+ else
+ echo "This CPU may not support virtualization"
+ fi
;;
darwin*)
sysctl hw.memsize | awk '{print "Total System Memory = " $2/1048576 " MB"}'
@@ -98,6 +103,11 @@ case "${OSTYPE}" in
sysctl machdep.cpu | grep 'machdep.cpu.core_count' | cut -d: -f2 | cut -d\@ -f2 | awk '{print "Total cores:" $0}'
echo "Disk information:"
df -h | grep "^/"
+ if [[ $(sysctl kern.hv_support | awk -F' ' '{print $2}') == "1" && $(sysctl -a | grep machdep.cpu.features | grep VMX) ]]; then
+ echo "This CPU appears to support virtualization"
+ else
+ echo "This CPU may not support virtualization"
+ fi
;;
*)
echo "Unable to detect system resources for ${OSTYPE}"