হাইপার-ভি মেশিন পুরো সময় সরে যায়, এমনকি এনটিপি সহ


10

সমাধান করা সমস্যাটি সেই মেশিনে হাইপার-ভি ছিল। আমি হাইপার-ভি সরিয়ে নিয়েছি, ভিএমওয়্যার সার্ভার ইনস্টল করেছি, একই ভিএম চালিয়েছি। সময় সিঙ্ক সমস্যাগুলি চলে গেল (এক দিনের পরে <100 মিমি পার্থক্য)।


আমার সেটআপটি এরকম:

HYV1 - HyperV machine (non domain) - sync irrelevant
AD1  - VM AD server on HYV1, sync'd to time.nist.gov. HyperV time sync off.
S1   - Physical machine, sync'd to domain. 
S2   - Physical machine running HyperV, sync'd to domain.
V1   - Linux VM machine on S2, sync'd to AD1. No HyperV integration.

AD1 এবং S1 এর সূক্ষ্ম সিঙ্ক রয়েছে - স্ট্রিপচার্ট 100ms এর চেয়ে কম পার্থক্য দেখায়।

পাগলের মতো এস 2 ড্রিফ্ট। AD1 এর বিপরীতে স্ট্রিপচার্টের কিছুটা এখানে:

18:33:22 d:+00.0010138s o:+05.4101899s 
18:33:24 d:+00.0010138s o:+05.4319765s 
18:33:26 d:+00.0000000s o:+05.4788429s 
18:33:28 d:+00.0000000s o:+05.6089942s 
18:33:30 d:+00.0010138s o:+05.7240269s 
18:33:32 d:+00.0000000s o:+06.0421911s 
18:33:34 d:+00.0081104s o:+06.5613708s 
18:33:37 d:+00.0000000s o:+06.9096594s 
18:33:39 d:+00.0000000s o:+06.8867838s 
18:33:41 d:+00.0010127s o:+06.8936401s 

20 সেকেন্ডের মধ্যে, এটি এক সেকেন্ডের উপরে প্রবাহিত হয়েছিল। আমি যদি ম্যানুয়ালি এটি 1s এর মধ্যে পুনরায় সেট করি তবে কয়েক মিনিটের মধ্যেই এটি প্রায় 2 সেকেন্ডের মধ্যে ফিরে যেতে হবে। রাতারাতি এটি s 2s থেকে ~ 5s এ চলে যায়। এস 2 এর ভিতরে লিনাক্স ভিএম এর AD1 এর সাথে নিখুঁত সিঙ্ক রয়েছে।

কনফিগারেশনটি এখানে:

C:\Users\mgg>w32tm /dumpreg /subkey:Parameters

Value Name                 Value Type          Value Data
------------------------------------------------------------

ServiceDll                 REG_EXPAND_SZ       %systemroot%\system32\w32time.dll
ServiceMain                REG_SZ              SvchostEntry_W32Time
ServiceDllUnloadOnStop     REG_DWORD           1
Type                       REG_SZ              NT5DS
NtpServer                  REG_SZ              ad01.mydomain ad02.mydomain


C:\Users\mgg>w32tm /dumpreg /subkey:Config

Value Name                Value Type          Value Data
-----------------------------------------------------------

FrequencyCorrectRate      REG_DWORD           4
PollAdjustFactor          REG_DWORD           5
LargePhaseOffset          REG_DWORD           50000000
SpikeWatchPeriod          REG_DWORD           900
LocalClockDispersion      REG_DWORD           9
HoldPeriod                REG_DWORD           5
PhaseCorrectRate          REG_DWORD           1
UpdateInterval            REG_DWORD           30000
EventLogFlags             REG_DWORD           2
AnnounceFlags             REG_DWORD           5
TimeJumpAuditOffset       REG_DWORD           28800
MinPollInterval           REG_DWORD           2
MaxPollInterval           REG_DWORD           8
MaxNegPhaseCorrection     REG_DWORD           -1
MaxPosPhaseCorrection     REG_DWORD           -1
MaxAllowedPhaseOffset     REG_DWORD           300

আমি ইভেন্টটির লগটি দেখেছি, এবং সিঙ্ক সম্পর্কে সতর্কতা ছাড়াও (এটি সিঙ্ক থেকে বেরিয়ে আসার পরে), অন্য কোনও সতর্কতা নেই।

আমি কীভাবে এটির সমস্যা সমাধানের বিষয়ে যেতে পারি? এটি একমাত্র মেশিন যা এই সমস্যা হয়। অন্যান্য সমস্ত মেশিন (শারীরিক এবং ভার্চুয়াল) ভাল করছে।

সম্পাদনা: স্পষ্ট করার জন্য: ভিএম (AD1) ইন্টিগ্রেশন বন্ধ করেছে এবং সময়.nist.gov এ সিঙ্ক করে। AD1 ঠিক আছে। এটি ফিজিক্যাল মেশিন এস 1 যা AD1 এর সাথে সিঙ্ক করতে পারে না এবং পুরোপুরি প্রবাহিত হয়। অন্যান্য সমস্ত শারীরিক সার্ভারগুলি AD1 তে ঠিকঠাক সিঙ্ক করতে সক্ষম।

আপডেট সুতরাং, এটি ভিএম চালানোর সমস্যা হিসাবে উপস্থিত হয়। ঘড়িটি ভিএম বন্ধ করে আস্তে আস্তে পিছলে যায়। চালু হয়েছে, এটি অবিলম্বে কয়েক সেকেন্ড হারাতে শুরু করে। আমি কেবলমাত্র অর্ধেক সংস্থান ব্যবহার করতে ভিএমকে সুইট করেছি এবং আপাতত এটি কিছুটা প্রশমিত করেছে বলে মনে হচ্ছে। ধন্যবাদ!

উত্তর:


5

আপনার বিবরণ থেকে, শোনা যাচ্ছে যে সার্ভার এস 2 এর মাদারবোর্ডে আরটিসি ( http://en.wikedia.org/wiki/Real-time_ Clo ) এর সাথে একটি আসল হার্ডওয়্যার সমস্যা আছে ।

হাইপার-ভি অতিথি তার ঘড়িটি প্রাথমিকভাবে হোস্ট (এইচওয়াইভি 1) এর কাছ থেকে পায় তবে আপনার হাইপার-ভি সময় সিঙ্কটি অক্ষম থাকায় এটি এনআইএসটি (যা ভাল কাজ করছে) এর থেকে পরবর্তী সমস্ত ঘড়ি আপডেট পেয়ে থাকে। আপনার লিনাক্স ভিএম হাইপার-ভি এর সাথে একীভূত নয়, তাই এটি ডোমেনের থেকে সময় পাচ্ছে যা ঠিকঠাক কাজ করছে। আপনার অন্যান্য শারীরিক মেশিনগুলি ঠিকঠাক কাজ করছে, এটি কেবলমাত্র একক শারীরিক সার্ভার যা প্রতি 20 সেকেন্ডে 1 সেকেন্ডের ড্রিফট করে চলেছে (যা একটি পাগল পরিমাণ ড্রিফ্ট)। নেটওয়ার্ক টাইম সিঙ্কের থেকে সময়টি খুব দ্রুত গতিতে চলেছে সময়টিকে সঠিক সময়ে পুনরায় সেট করতে পারে (যা যদি আমি প্রত্যাহার করি তবে প্রতি 8 ঘন্টা সময় নেয়)।

যদি আপনি এস 2-তে ত্রুটির কারণ হিসাবে হাইপার-ভি বাতিল করতে চান তবে একটি "হাইপারভাইজার" বুট এন্ট্রি তৈরি করুন, হাইপার-ভি ছাড়াই পুনরায় বুট করুন এবং দেখুন সময় প্রবাহ স্থির থাকে কিনা। নির্দেশাবলী এখানে: http://blogs.msdn.com/virtual_pc_guy/archive/2008/04/14/creating-a-no-hypervisor-boot-entry.aspx

-Sean


ঠিক আছে আমি চেষ্টা করে দেখুন।
মাইকেলজিজি

ঠিক আছে, আমি ভিএম বন্ধ করে দিয়েছি (হাইপারভি অক্ষম করিনি)। ঘড়ি এখন অনেক ভাল। প্রায় 3 মিনিটের পরে, এটি প্রায় 100 মিটার হারিয়েছে। এটি এখনও হারছে, তবে আগের চেয়ে অনেক কম। আমি ভিএম চালু করার সাথে সাথে বাদাম হয়ে গেল। এটি কয়েক সেকেন্ডের মধ্যে 1 সেকেন্ডে লাথি দেয়। ভিএম এর ইন্টিগ্রেশন পরিষেবা না থাকার কারণ হতে পারে?
মাইকেলজিজি

মাইকেল- এটি এখানে বাম ক্ষেত্রের বাইরে মনে হতে পারে তবে আপনি কি এস 2 এর প্যারেন্ট পার্টিশনে কোনও ধরণের মাল্টিমিডিয়া অ্যাপ্লিকেশন চালাচ্ছেন? -শিয়ান
শান

নাঃ। হাইপার-ভি হওয়ার কারণে সমস্যাটি শেষ হয়েছে। হাইপার-ভি বন্ধ করে দিলেন, ভিএমওয়্যার সার্ভারে রেখে একই ভিএম চালিয়েছেন - কোনও সমস্যা নেই। টাইম সিঙ্ক হল <100ms।
মাইকেলজিজি

3

সমস্যাটি বিভিন্ন ঘড়ির উত্সের ভার্চুয়াল বাস্তবায়নের সাথে রয়েছে (টিএসএস, জিফিজ, এসপিআইপিএম, সেমিওস_আরসি)। হাইপারভির সাথে এই সমস্যাটি সমাধান করার সবচেয়ে ভাল উপায়টি হ'ল আপনার অতিথি মেশিনের জন্য হাইপারভি প্রদত্ত ক্লক সিঙ্কটি বন্ধ করে দেওয়া, তারপরে সময়টি সামঞ্জস্য করতে অ্যাডটাইমেক্স ব্যবহার করুন। উবুন্টু অতিথি ওএসে এটি করুন ...

# rm /var/log/clocks.log
# /etc/init.d/ntp-server stop
# ntpdate ntp.ubuntu.com
# hwclock -u --systohc
# adjtimex -l -u -h ntp.ubuntu.com

এবং উভয় প্রশ্নের উত্তর না

# while [ /bin/true ] ; do yes | adjtimex -l -u -h ntp.ubuntu.com ; sleep 60 ; done

ক্যালিব্রেট করতে কয়েক ঘন্টা চালানোর জন্য এটি ছেড়ে দিন, এটি থেকে প্রস্থান করতে Ctrl-C টিপুন।

# adjtimex -r -a -u -h ntp.ubuntu.com

এটি আপনার ঘড়ির কমপক্ষে স্কোয়ার বিশ্লেষণ করবে এবং সঠিক সমন্বয় পাবে

# ntpdate ntp.ubuntu.com
# hwclock -u --systohc
# /etc/init.d/ntp-server start

এটি আপনার মেশিনে থাকা সময়টিকে পুনরায় সিঙ্ক করবে এবং এনটিপি তখন এটি সিঙ্কে রাখতে সক্ষম হবে কারণ এটি বেশি বেশি প্রবাহিত না হওয়া উচিত।


2

এটি ভিএম এর সাথে খুব সাধারণ সমস্যা বলে মনে হচ্ছে। নিম্নলিখিত ওয়েবসাইটগুলি দেখুন:

http://www.vmwareinfo.com/2008/04/enabling-ntp-on-esx-servers.html

http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/6fff3eef-1b5b-4059-8618-22ab3f5c293c

আমার পরামর্শটি হ'ল কেবল একটি বাহ্যিক সময় সার্ভারের সাথে সিঙ্ক করা এবং কোনও সংহত সময় সিঙ্কিং অক্ষম করা

আশা করি এটি সাহায্য করবে।


আমি ঠিক তাই করেছি। ভিএম (AD1) এর সংহতটি টাইম.নিস্ট.gov এ সিঙ্ক হয়েছে s AD1 ঠিক আছে। এটি ফিজিকাল মেশিন এস 1 যা AD1 এ সিঙ্ক হারিয়ে ফেলে।
মাইকেলগিজি


2

আমরা কিছুক্ষণের জন্য কোরতে হাইপার-ভি চালিয়ে যাচ্ছি। প্রথমে আমাদের সময় সিঙ্ক সমস্যা ছিল ..... আমি আমার পুরানো উইন্ডোজ এনটি দিন থেকে সেরা অনুশীলনে ফিরে এসেছি।

আমি সার্ভারগুলি ওএস দ্বারা দেখি। আমি একটি লিনাক্স, রাউটার, উইন্ডোজ, নভেল মাস্টার তৈরি করি।

আপনার এখন নভেল না থাকলেও আমার সাথে সহ্য করতে পারেন।

প্রতিটি "মাস্টার" সার্ভার রাউটারের সাথে সিঙ্ক করে। রাউটার স্ট্রেটাম তারপরে প্রতিটি সদস্যের সার্ভারে তার মাস্টার ওএস সার্ভার এবং অন্য মাস্টারগুলির মধ্যে একটির একটি মাধ্যমিক থাকে।

  • লিনাক্স থেকে রাউটার, তারপরে নভেল
  • নভেল থেকে রাউটার, তারপরে উইন্ডোজ
  • উইন্ডোজ থেকে রাউটার, তারপরে লিনাক্সে
  • স্ট্রেটামে রাউটার, তারপরে কোর স্যুইচ
  • কোর স্ট্র্যাটামে স্যুইচ করুন, তারপরে রাউটারে

এই স্ট্যাট্যাজির শেষ অংশটি হ'ল ... প্রত্যেকটিতে একটি টাইম সার্ভার রয়েছে। এটিতে যদি টাইম সার্ভার না থাকে তবে এটি নেটওয়ার্কে প্লাগ ইন করা হবে না। টোস্টার থেকে সার্ভারে ফোন পিবিএক্স-এ স্যুইচ করতে।

নেটওয়ার্কে মানচিত্র তৈরি করতে সময় নির্ধারণ করা এবং সময় নির্ধারণ করা যখন আমি একটি নতুন চাকরি পেয়েছি তখন এটি করা প্রথম কাজগুলির একটি। তারপরে আমি কেবল এটি এখানে এবং সেখানে যাচাই করতে পারি এবং সেই সময় থেকে একটি সমস্যা হিসাবে সময় সিঙ্ককে বাদ দিতে পারি।


হুম, আমি একটি ম্যানুয়াল মাধ্যমিক যুক্ত করার চেষ্টা করব এবং এটি সাহায্য করে কিনা তা দেখুন। তবে অন্য সব কিছুই সূক্ষ্মভাবে কাজ করে - কেবল এটিই একটি শারীরিক মেশিনে চলে আসে।
মাইকেলজিজি

এটি কোন ধরণের মেশিন? ডেল / এইচপি / আইবিএম - অন্যান্য? আমার কাছে ডেল বাক্স রয়েছে যা সর্বদা সুর করা দরকার।
টমাস ডেন্টন

Dell PowerEdge 850 এটি একটি পেন্টিয়াম D920 সঙ্গে (অথবা সেখানে প্রায় কিছু -। 2.8GHz, ইনটেল, VT করে)
MichaelGG

PE 350 এর খুব খারাপ প্রস্থান হবে। কিন্তু যে বছর আগে ছিল. আমি একটি 850 ব্যবহার করি নি তবে এসসি 1435 সার্ভারগুলি 850 এর সস্তার এনালগগুলি জরিমানা করে। হতে পারে পরিবেশের দিকে তাকান, সার্ভারটি স্পন্দিত এবং সেন্টিমোসের ব্যাটারি আলগা বা এর মতো কিছু ক্রেজি?
টমাস ডেন্টন

1

ভিএমগুলিতে সমস্ত জায়গায় সময় বয়ে যায়। আপনি সত্যিই নিশ্চিত করতে চান যে এনটিপি সার্ভার কোনও 'সার্ভার' বিবৃতিতে স্থানীয় ঘড়ি ব্যবহার করছে না, কারণ স্থানীয় ঘড়িটি খুব বেশি বিশ্বাসযোগ্য নয়। আমি সাহায্য করার জন্য একটি কাজ করেছি ভিএমএড মেশিনে সার্ভারের জন্য "ম্যাক্সপোল" বৈশিষ্ট্য সেট করা। এটি এনটিপি পরিষেবাটিকে কনফিগার করা ডিফল্টের চেয়ে অনেক বেশি বার তার প্রবাহের ঘড়িগুলি পরীক্ষা করতে বাধ্য করে, যা এটি সত্য রাখতে সহায়তা করে।

server [timeserver] maxpoll 12

তুলনামূলকভাবে নির্ভরযোগ্য সময় রাখতে আপনাকে কতটা নিচে নামতে হবে তা দেখার জন্য কয়েকটি সেটিংস চেষ্টা করুন Try 12 আমার জন্য কাজ করে তবে প্রতিটি পরিবেশ আলাদা।


আমি 2 বা 4 (16 সেকেন্ড) মত পোলের সময় দিয়ে চেষ্টা করেছি। তবুও কৃপণভাবে বাহিত হয়।
মাইকেলজিজি

1

এটি মজার শোনায় তবে আমি বাজি ধরছি আপনি মাল্টি-প্রসেসর সেটআপ চালাচ্ছেন? নির্দিষ্ট নির্মাতারা কাশি এএমডি কাশি নিয়ে মাল্টি-কোর / মাল্টি-সকেট মাদারবোর্ডগুলির সাথে সংঘটিত ক্লক-ড্রিফট সমস্যাগুলি রয়েছে । ভারী বিঘ্নিত ক্রিয়াকলাপ - যেমন ধরুন, ভার্চুয়াল মেশিন চালানো বা দু'একটি চালকে আরও খারাপ করে তোলে। আপনি যে ড্রিফ্টটির মুখোমুখি হচ্ছেন তা খুব সন্দেহজনকভাবে মনে হচ্ছে।

এটির জন্য মূল্যবান, আমি এন্টেলের চেয়ে এএমডির প্রস্তাবগুলি পছন্দ করি, তাই এটি তাদের বিরুদ্ধে নক হিসাবে গ্রহণ করবেন না।


যন্ত্রটি পেন্টিয়াম D930 চালাচ্ছে, সুতরাং এটি একটি মাল্টিকোর সেটআপ। আমি ভিএমগুলি অক্ষম করতে যাচ্ছি এবং যা ঘটছে তা দেখতে যাচ্ছি।
মাইকেলজিজি

2
ভিএম-তে একটি কোর মেরে হোস্টের সাথে সিঙ্ককে সহায়তা করে।
মাইকেলজিজি

1

এডি 1 ডোমেন নিয়ন্ত্রক হিসাবে ধরে নিয়ে আমি মনে করি যে এখানে সমস্যাটি আপনার হাইপার-ভি সার্ভারের সাথে তার নিজস্ব অতিথির ভিএম থেকে সময় নির্ধারণের সাথে সম্পর্কিত হতে পারে। এই কারণেই আপনি ভিএমওয়্যারটিতে স্যুইচ করলে সমস্যাটি সরে গেছে: ভিএমওয়্যার সার্ভারটি একটি উইন্ডো ডোমেন নিয়ামকের সাথে তার ঘড়িটি সুসংগত করতে বাধ্য হয় না।

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