Зависит от SAN - если это - Fibre Channel SAN, и у Вас есть достаточно серверных портов на самом SAN затем, Вам просто нужны HBA FC и парное волокном; если существует недостаточно портов на SAN затем, Вам нужны один или несколько переключателей FC. Если это - iSCSI SAN затем, Вы просто нуждаетесь или в запасной сетевой плате или даже используете любого, которого Вы могли бы уже использовать.
Сообщите нам еще некоторые детали, и мы сможем добавить больше хорошо.
Make sure that:
you have a AJP 1.3 connector listen on port 8009 in server.xml
:
If it still doesn't work, I suggest you turning on debug and take a look at mod_jk.log
.
EDIT:
If you use:
JkMount /tomcat7/* worker1
and access via http://host/tomcat7, I'm sure you will get the Apache 404 error.
You can specify JkMount
in a Virtual Host section which you want:
<VirtualHost *:80>
ServerName xx
ServerAdmin xx
JkMount /tomcat7 worker1
JkMount /tomcat7/* worker1
</VirtualHost>
Используйте вместо него mod_proxy_ajp или mod_proxy_http, если можете: http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html http://httpd.apache.org/docs/2.2/mod/mod_proxy_http.html
У меня была такая же проблема. Решение состоит в том, чтобы заменить JkMount / tomcat7 * worker1
на JkMount / your-servlet-app * worker1
. Вы можете иметь столько JkMount
, сколько хотите.
Например, после добавления JkMount / manager * worker1
вы получите доступ к http: // host / manager / html
Я решил эту проблему после того, как попробовал и AJP, и http. У меня был следующий журнал доступа в моем /var/log/tomcat7/localhost_access_log.txt
10.215.22.132 - - [04/Mar/2016:13:14:39 +0800] "GET /tomcat-demo/manager/ HTTP/1.1" 404 1009
10.215.22.132 - - [04/Mar/2016:13:26:05 +0800] "GET /tomcat-demo/manager/http/ HTTP/1.1" 404 1019
10.215.22.132 - - [04/Mar/2016:13:40:33 +0800] "GET /manager/ HTTP/1.1" 302 -
10.215.22.132 - - [04/Mar/2016:13:40:33 +0800] "GET /manager/html?org.apache.catalina.filters.CSRF_NONCE=E68B5F7E6E96D09C75A8D6854ECE9092 HTTP/1.1" 401 2474
10.215.22.132 - yz [04/Mar/2016:13:40:35 +0800] "GET /manager/html?org.apache.catalina.filters.CSRF_NONCE=E68B5F7E6E96D09C75A8D6854ECE9092 HTTP/1.1" 200 12405
Первые две строки журнала были созданы, когда я использую AJP. Последние три были созданы, когда я использую http для прямого доступа к tomcat. Таким образом, apache передает весь URL-адрес в tomcat вместо удаления префикса jkmount.