Я клонирую жесткий диск большего размера (750 ГБ) на меньший SSD (250 ГБ). Я сжал разделы, и осталось всего 83 ГБ используемого пространства. (Я дефрагментировал и сделал chkdsk). Кроме того, сумма размеров разделов меньше, чем размер SSD.
Сейчас я пропускаю процесс dd через pv, чтобы увидеть объем переданных данных. Он все еще идет и уже на 170 ГБ +. Почему это? Я использовал аргумент "conv = sync, noerror" на dd. Я думал, он закончится на 83 ГБ ..
Это вывод 'fdisk -l': (/ dev / sda = 750 ГБ HDD, / dev / sdb = 250 ГБ SSD)
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 1465149167 732574583+ ee GPT
Partition 1 does not start on physical sector boundary.
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 1465149167 732574583+ ee GPT
И это команда, которую я использую клонировать: ProxyRequests отключен Имя сервера trident.openways.us СерверAlias openways.us/Trident ProxyPass / https://openways.us:8443/Trident ProxyPassReverse / https://openways.us:8443/Trident Перенаправление Постоянный / Trident https://openways.us:8443/Trident
Для перенаправления вызовов на порт 80 на Tomcat SSL
<VirtualHost *:80>
ServerName trident.openways.us
ServerAlias openways.us/Trident
ProxyRequests on
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
SSLProxyEngine on
ProxyPass /Trident https://openways.us:8443/Trident
ProxyPassReverse /Trident https://openways.us:8443/Trident
</VirtualHost>
My Tomcat server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8443" scheme="https" secure="true" SSLEnabled="true"
SSLCertificateFile="C:\wamp\bin\apache\Apache2.4.4\conf\extra\openways.us_ssl_certificate.cer"
SSLCertificateKeyFile="C:\wamp\bin\apache\Apache2.4.4\conf\extra\_.openways.us_private_key.key"
SSLPassword="changeit"
SSLCertificateChainFile="C:\wamp\bin\apache\Apache2.4.4\conf\extra\-.openways.us_ssl_certificate_INTERMEDIATE.cer"
keyAlias="tomcat" SSLProtocol="TLSv1"/>
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
Несмотря на различные протестированные конфигурации, мое исследование web, я не могу заставить их работать, кроме случаев, когда выполняется перенаправление на
http://openways.us:8080/Trident , но без SSL
Пожалуйста, помогите порекомендовать мне правильную конфигурацию или место для исследования
У вас есть
ServerName www.openways.us/Trident
ServerAlias openways.us/Trident
Это не соответствует ни одному хосту, поскольку хост никогда не содержит какой-либо части пути.
Сначала удалите их:
ServerName www.openways.us
ServerAlias openways.us
Затем, предположительно, нижний
пытается использовать версию SSL, но использует SSL только при подключении к серверу Tomcat позади. Он вообще не реализует SSL для клиента, то есть
client <--HTTP(80)--> proxy <--HTTPS(8443)--> tomcat
Хотя оба из них подойдут:
client <--HTTPS(443)--> proxy <--HTTPS(8443)--> tomcat
client <--HTTPS(443)--> proxy <--HTTP(8080)--> tomcat
Для этого вам понадобится виртуальный хост HTTPS , вместо этого.
Я наконец исследовал многие источники за последние два дня и дошел до конфигураций, которые отлично работали следующим образом:
Прежде всего
в httpd.conf
LoadModule proxy_module modules / mod_proxy.so
LoadModule модули proxy_ajp_module / mod_proxy_ajp.so
LoadModule модули proxy_balancer_module / mod_proxy_balancer.so
LoadModule модули proxy_connect_module / mod_proxy_connect.so
LoadModule модули proxy_ftp_module / mod_proxy_ftp.so
LoadModule proxy_http_module modules / mod_proxy_http.so
LoadModule proxy_scgi_module modules / mod_proxy_scgi.so
в httpd-vhosts.conf
DocumentRoot "C:/wamp/www/openways/"
ServerName www.openways.us
ServerAlias openways.us
<Directory "c:/wamp/www/openways/">
</Directory>
Redirect Permanent / https://www.openways.us
DocumentRoot "C:\Program Files\apache-tomcat-7.0.84\webapps"
ServerName openways.us
ServerAlias trident.openways.us
ProxyRequests Off
ProxyPass /Trident http://openways.us:8080/Trident/
<Location "/Trident">
Order allow,deny
Allow from all
</Location>
DocumentRoot "C:\Program Files\apache-tomcat-7.0.84\webapps"
ServerName openways.us
ServerAlias trident.openways.us
ProxyRequests Off
ProxyPass /Trident https://openways.us:8443/Trident/
<Location "/Trident">
Order allow,deny
Allow from all
</Location>
В httpd-ssl.conf
Слушайте 443
SSLEngine на
SSLCertificateFile
"C: \ wamp \ bin \ apache \ Apache2.4.4 \ conf \ extra \ openways.us_ssl_certificate.cer"
SSLCertificateKeyFile "C: \ wamp \ bin \ apache \ Apache2.4.4 \ conf \ extra_.openways.us_private_key.key"
Имя сервера openways.us
СерверAlias trident.openways.us
ProxyRequests отключен
SSLProxyEngine на
SSLEngine на
SSLProxyVerify нет
SSLProxyCheckPeerCN выключен
ProxyPass / Trident https://openways.us:8443/Trident/
<Location "/Trident">
Order allow,deny
Allow from all
</Location>
SSLCACertificateFile
"C: \ wamp \ bin \ apache \ Apache2.4.4 \ conf \ extra-.openways.us_ssl_certificate_INTERMEDIATE.cer"
В Tomcat server.xml
connectionTimeout = "20000"
redirectPort = "8443" />
SSLCertificateFile = "C: \ wamp \ bin \ apache \ Apache2.4.4 \ conf \ extra \ openways.us_ssl_certificate.cer"
SSLCertificateKeyFile = "C: \ wamp \ bin \ apache \ Apache2.4.4 \ conf \ extra \ _. Openways.us_private_key.key"
SSLPassword = "xxxxxxxx"
SSLCertificateChainFile = "C:\ wamp \ bin \ apache \ Apache2.4.4 \ conf \ extra \ -. openways.us_ssl_certificate_INTERMEDIATE.cer "
keyAlias = "tomcat" SSLProtocol = "TLSv1" />
Я искренне надеюсь, что это решение поможет другим, как я, на начальных этапах настройки сертификатов SSL и комбинаций Apache / Tomcat