সেন্টোসে টমকেটের একাধিক উদাহরণ চলছে


0

সেন্টোস On.৪-তে, আমি এই টিউটোরিয়ালটির উপর ভিত্তি করে টমক্যাটের একাধিক উদাহরণ চালানোর চেষ্টা করছি: http://www.openlogic.com/wazi/bid/188102/

সমস্যাটি চিত্রিত করার জন্য, আমি ডিফল্ট কনফিগারেশনটিকে /srv/tomcat/solrএকই ডিফল্ট পোর্ট মানগুলি রেখে নতুন উদাহরণে অনুলিপি করি (এবং আমি বন্দর বিরোধগুলি এড়াতে ডিফল্ট পরিষেবা /etc/init.d/tomcat6 বন্ধ করি):

sudo su -

yum install tomcat6

name=solr

mkdir -p /srv/tomcat/${name}/logs
mkdir /srv/tomcat/${name}/webapps
mkdir /srv/tomcat/${name}/work
mkdir /srv/tomcat/${name}/temp
cp -R /usr/share/tomcat6/conf/ /srv/tomcat/${name}
#rm /srv/tomcat/${name}/conf/tomcat6.conf  # this line is not in the tutorial, but adding it produces the same result
chown -R tomcat. /srv/tomcat/

ln -s /etc/init.d/tomcat6 /etc/init.d/${name}

cat >/etc/sysconfig/${name} <<EOF
CATALINA_BASE="/srv/tomcat/${name}"
CATALINA_PID="/var/run/${name}.pid"
CONNECTOR_PORT="8080"
TOMCAT_LOG="/srv/tomcat/${name}/logs/catalina.out"
EOF

# I keep the default port values at: /srv/tomcat/solr/conf/server.xml

/etc/init.d/tomcat6 stop   # to avoid port conflicts
/etc/init.d/${name} start  # i start my new instance

[root@localhost ~]# /etc/init.d/${name} start
Starting solr:                                             [  OK  ]

[root@localhost ~]# /etc/init.d/${name} status
PID file exists, but process is not running                [FAILED]

[root@localhost ~]# cat /srv/tomcat/solr/logs/catalina.out 
/usr/sbin/tomcat6: line 30: /srv/tomcat/solr/logs/catalina.out: Permission denied

কি সমস্যা হতে পারে?

উত্তর:


0

/ Etc / sysconfig / $ {name In এ, নিম্নলিখিত লাইনটি সরিয়ে দিন

TOMCAT_LOG="/srv/tomcat/${name}/logs/catalina.out"

এটি ডিফল্ট পাথ (যাইহোক) এবং এটি আপনার ত্রুটি ঘটায়

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.