diff --git a/tools/deploy_aio.sh b/tools/deploy_aio.sh
index aed4ec95b320b37c24f8497577e86075a2cd58b1..b6c507bce6996d9cae5d1a8ebe6b060d5d54e451 100755
--- a/tools/deploy_aio.sh
+++ b/tools/deploy_aio.sh
@@ -34,8 +34,11 @@ function check_failure {
         docker logs --tail all ${failed}
     done
 
-    journalctl --no-pager -u docker.service
-    cat /var/log/upstart/docker.log
+    if [[ -x "$(command -v journalctl)" ]]; then
+        journalctl --no-pager -u docker.service
+    else
+        cat /var/log/upstart/docker.log
+    fi
 
     nova service-list
     neutron agent-list