انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: abedzadeh در 20 امرداد 1393، 10:11 بظ
-
سلام دوستان
راستش چند وقته از رزبری پای برای دانلود شبانه استفاده میکنم و تا حالا که چیز زیادی دانلود نکرده
متوجه شدم که اشکال از زمان بندی هست
یعنی زمان زبری پای اشتباهه
خیلی تعجب کردم ، چون هر بار که روشنش میکنم ، زمان دقیق رو ست میکنم
چیزی که فهمیدم اینه که وقتی با ssh به رزبری پای وصل میشم و زمان رو ست میکنم ، فقط تا موقعی معتبره که ارتباط ssh برقرار باشه
یعنی اگه از ارتباط خارج بشم و دوباره وارد بشم ، زمان روی مقدار پیش فرض تنظیم میشه
مشکل از کجاست ؟؟
==========================
دستوری که برای ست کردن به کار میبرم :
sudo date -s "12 aug 2014 01:06:30"
-
چرا ntp رو روش تنظیم نمیکنی که خودش بفهمه و از اینترنت زمان رو همگام کنه؟
-
چرا ntp رو روش تنظیم نمیکنی که خودش بفهمه و از اینترنت زمان رو همگام کنه؟
ممنون ، درباره ی ntp تحقیق میکنم ، فکر کنم همون چیزیه که دنبالشم
ولی اینکه چرا با اون روش اول مشکل پیش اومد ، هنوز برام سواله ???
-
به ntp که وصلش کردین زمان سخت افزاریش رو هم درست کنین با دستور
hwclock --systohc
-
به ntp که وصلش کردین زمان سخت افزاریش رو هم درست کنین با دستور
hwclock --systohc
حتما این کار رو میکنم
ممنون بابت راهنمایی
-
دوستان ببخشید تاپیک رو بالا میارم ، از اون روز تا حالا بی خیال ntp شده بودم
خوب الان بعد از جست و جو کلی وبلاگ دیدم که اغلب روش زیر رو توضیح میدادند :
https://wiki.debian.org/NTP (https://wiki.debian.org/NTP)
Type ntpq -p to see servers you are syncing with.
خوب الان سه ساعت بیشتر نشون میده (GMT+3) چون به لپ تاپ وصله و با اون سینک میکنه
سوالم اینه که الان بعد از هر بار روشن شدن ، با اینترنت سینک میشه یا نه ؟
اگه نه ، با چه دستوری باید سینکش کرد ؟
چون ضاهرا با دستور بالا فقط سرورهایی رو نشون میده که باهاشون سینک میشه
اگر هم به فرض بعد از هر بار روشن شدن فقط یک بار سینک میکنه ، با چه دستوری میتونم "دوباره" سینک کنم ؟
چون ممکنه بعد از روشن شدن به اینترنت وصل نباشه و باید با چند دقیقه تاخیر سینک بشه
-
به ntp که وصلش کردین زمان سخت افزاریش رو هم درست کنین با دستور
hwclock --systohc
رزبری تا جایی که من میدونم ساعت سختافزاری نداره که چون اگه داشت باید یه باتری هم روش میبود
در مورد جواب به مینیون
اگه ستبکنیش که با سرور ساعت چک بکنه و دستور چک رو بزاری توی cron فکر کنم بتونی به هدفت برسی ولی به احتمال قوی یه بار ست شدن با ntp فکر کنم کافی باشه ولی جفت راهها رُ تست کن
-
در مورد جواب به مینیون
اگه ستبکنیش که با سرور ساعت چک بکنه و دستور چک رو بزاری توی cron فکر کنم بتونی به هدفت برسی ولی به احتمال قوی یه بار ست شدن با ntp فکر کنم کافی باشه ولی جفت راهها رُ تست کن
درسته
دقیقا سوالم هم همین بود ، دستور چک کردنش چیه ؟
درسته که یه بار ست شدن کافیه ، ولی موقعیتی رو در نظر بگیرید که برق بره
خوب رزبری پای قبل از اینکه مودم بفهمه چی به چیه ، روشن میشه و نمیتونه زمانش رو ست کنه
برای همین میخوام در کرون بذارم که هر ۵ دقیقه چک کنه
چیزی که دنبالشم ، دستور ست کردنه
-
یه پیشنهاد
اول با ntp ساعت رو تنظیم کن
بعد بزن date
بعدش خاموشش کن و روشنش کن
دوباره date رو بزن ببین باز ساعتش به هم میریزه یا نه
-
یه پیشنهاد
اول با ntp ساعت رو تنظیم کن
بعد بزن date
بعدش خاموشش کن و روشنش کن
دوباره date رو بزن ببین باز ساعتش به هم میریزه یا نه
نه از این لحاظ که مشکلی نداره چون اول کار در موقع بوت شدن ، ntp ساعت و تاریخ رو به روز میکنه
مشکل من اینه که فقط موقع بوت این کار انجام میشه و من میخوام برای شرایط خاص ، به صورت دستی این کار رو انجام بدم
-
این ها رو آزمایش کردم ولی کار نداد :
sudo service ntp stop
sudo service ntp start
n,sjhk ;sd kzvd knhvi ?
-
ntp هر چند مدت یک بار برای بروز اوری با سروری که تنظیم کردین اوتومات چک میکنه
شما اول locale رو تنظیم کنین بعد با ntp اپدیت کنین
یک سرور تو فایل ntp.conf تنظیم کنین بعد با این دستور خودتون دستی میتونین اپدیت کنین:
ntpdate
http://askubuntu.com/questions/254826/how-to-force-a-clock-update-using-ntp