বিপুল সংখ্যক লগ মেসেজের কারণ কী তা খুঁজে বের করার চেষ্টা করার জন্য সার্ভার.এপ-এ সমস্ত পরিষেবা অক্ষম করে আমার একটি ম্যাভারিক্স সার্ভার রয়েছে। যখন আমি কোন পরিষেবাগুলি চলছে তা পরীক্ষা করে দেখি, এই প্রশ্নের শেষে আমি আউটপুটটি দেখি।
এটি বোঝায় যে উইকি সার্ভার ( com.apple.collabd
), এক্সকোড সার্ভার ( com.apple.xcs*
এবং com.apple.servermgr.xcode.*
), ক্যালেন্ডার সার্ভার ( org.calendarserver.*
), প্রোফাইল ম্যানেজার ( com.apple.DeviceManagement.*
) এবং অন্যান্য সমস্ত চলমান রয়েছে, বা এর কমপক্ষে কিছু অংশ চলছে।
প্রধান উদ্বেগ হ'ল প্রতি মিনিটে হাজার হাজার বার্তা:
Jan 18 02:59:25 domain.com collabd[84733]: [CSODService.m:78 f0a3000 +0ms] Failed to convert user externalID servermgr_xcode to uuid_t for membership check
Jan 18 02:59:25 --- last message repeated 1 time ---
Jan 18 02:59:25 domain.com serveradmin[44306]: [XcodeRequestHandler+DeviceSupport.m:183 73552310 +0ms] Filtering device because it does not have a serial number (e.g. mac or simulator device)
Jan 18 02:59:25 domain.com collabd[84733]: [CSODService.m:78 f0a3000 +0ms] Failed to convert user externalID servermgr_xcode to uuid_t for membership check
Jan 18 02:59:25 --- last message repeated 1 time ---
Jan 18 02:59:25 domain.com serveradmin[44306]: [XcodeRequestHandler+DeviceSupport.m:183 73552310 +0ms] Filtering device because it does not have a serial number (e.g. mac or simulator device)
এগুলি অক্ষম উইকি এবং এক্সকোড পরিষেবাদি থেকে উপস্থিত বলে মনে হচ্ছে । তারা বিরক্তিকর হয়ে ওঠে এবং অতিরিক্ত লগ ফাইল আই / ও এর কারণও করে, চলমান পরিষেবাদির অন্যান্য প্রভাবগুলির উল্লেখ না করে যা প্রয়োজন বা চাওয়া হয় না।
আমার প্রশ্নটি তিনগুণ:
- সার্ভার.অ্যাপে অক্ষম থাকলে এগুলি কেন চলছে?
- সার্ভার প্রক্রিয়া এবং বিবরণগুলির একটি বিশদ তালিকা রয়েছে, সম্ভবত অ্যাপল সরবরাহ করে?
- আমি কীভাবে এগুলি অক্ষম করব এবং কোনটি চালিয়ে যাওয়া গুরুত্বপূর্ণ?
আমি বিশেষত SCEPHelper
এমনগুলি খুঁজছি যার জন্য কোনও ম্যানপেজ নেই এবং মনে হয় এটি অনলাইনে কোনও বিবরণ রয়েছে। কিছু নির্দিষ্ট, যেমন apspd
সার্ভার পুশ বিজ্ঞপ্তিগুলির জন্য ব্যবহৃত হয় এবং তাই চলমান থাকা উচিত। আমি মূলত উদ্বিগ্ন যেগুলির সাথে অবশ্যই দূরবর্তী প্রশাসনের মতো জিনিসগুলির জন্য দৌড়ে থাকতে হবে। আমি ইতিমধ্যে serveradmin stop X
এক্সকোড এবং ক্যালেন্ডার পরিষেবাদিগুলির জন্য চেষ্টা করেছি এবং যদিও আমি সেভাবে থামাতে এবং সেগুলি শুরু করতে পারি, এই কয়েকটি বিপথগামী পরিষেবাগুলি এখনও চলছে।
এছাড়াও, একটি বোনাস প্রশ্ন: ম্যানপেজ বা সহায়তা নথির জন্য serverctl
কোথায়?
অক্ষম এবং সক্ষম পরিষেবাগুলি এখানে দেখানো হয়েছে:
$ sudo serverctl list
{
disabledServices = (
"com.apple.AccountsConfigService",
"com.apple.afctl",
"com.apple.AssetCache",
"com.apple.collabd.expire",
"com.apple.collabd.notifications",
"com.apple.collabd.preview",
"com.apple.collabd.quicklook",
"com.apple.collabd.scm_poller",
"com.apple.collabd.stats",
"com.apple.DeviceManagement.dmrunnerd",
"com.apple.DeviceManagement.php-fpm",
"com.apple.ftpserver",
"com.apple.list_server_mgr",
"com.apple.mail_exclusion",
"com.apple.mail_status_init",
"com.apple.mail_status_periodic",
"com.apple.ppp.l2tp",
"com.apple.ppp.pptp",
"com.apple.push_notify",
"com.apple.Rooms",
"com.apple.salearn",
"com.apple.saupdate",
"com.apple.server.filesharing",
"com.apple.server.mail.alerts",
"com.apple.server.netboot",
"com.apple.server.opendirectory",
"com.apple.swupdate.host",
"com.apple.swupdate.sync",
"com.apple.xcs.stats",
"com.apple.xcsbuildd",
"com.apple.xcscgsessiond",
"org.amavis.amavisd",
"org.amavis.amavisd_cleanup",
"org.calendarserver.calendarserver",
"org.clamav.clamd",
"org.clamav.freshclam-init",
"org.clamav.freshclam",
"org.dovecot.dovecotd",
"org.dovecot.fts.update",
"org.freeradius.radiusd",
"org.isc.named",
"org.jabber.jabberd",
"org.jabber.proxy65",
"org.postgresql.postgres"
);
enabledServices = (
"com.apple.apspd",
"com.apple.collabd",
"com.apple.DeviceManagement.devicemgrd",
"com.apple.DeviceManagement.postgres",
"com.apple.DeviceManagement.SCEPHelper",
"com.apple.opendirectorybackup",
"com.apple.server.alertsd",
"com.apple.server.eventsd",
"com.apple.server.v2.stats",
"com.apple.ServerEventAgent",
"com.apple.servermgr_xcode.get_currently_connected_devices",
"com.apple.servermgr_xcode.sync_adc",
"com.apple.servermgrd",
"com.apple.disks.smart.status",
"com.apple.xcscredd",
"com.apple.xcscredhandler",
"com.apple.xcsdevicesnifferd",
"com.apple.xcsxcodeappwatcher",
"org.calendarserver.agent",
"org.calendarserver.relocate"
);
}