কয়েক সপ্তাহ আগে, এটি ঘোষণা করা হয়েছিল (তুরস্কের জ্বালানি ও প্রাকৃতিক সংস্থান মন্ত্রক দ্বারা) যে ডিএসটি স্থায়ী হবে এবং জিএমটি +3 দেশে চিরকালের জন্য ব্যবহৃত হবে।
বর্তমানে, আমাদের লিনাক্স সার্ভারের টাইমজোনটি ইউরোপ / ইস্তাম্বুলে সেট করা আছে । তবে এখনও কোনও তজদাটা আপডেট প্রকাশিত হয়নি।
আপডেটের অভাবের কারণে, টাইমজোনটি 30 অক্টোবর ২০১ 2016 তারিখে GMT + 3 থেকে GMT + 2 এ স্বয়ংক্রিয়ভাবে জোনিনফোরো ফাইলে (/ usr / share / অঞ্চলinfo / ইউরোপ / ইস্তানবুল) ঘোষিত হিসাবে পরিবর্তন করা হবে।
আপনি নীচে 2016 এর জন্য বিশদটি দেখতে পারেন:
# zdump -v /usr/share/zoneinfo/Europe/Istanbul | grep 2016
/usr/share/zoneinfo/Europe/Istanbul Sun Mar 27 00:59:59 2016 UT = Sun Mar 27 02:59:59 2016 EET isdst=0 gmtoff=7200
/usr/share/zoneinfo/Europe/Istanbul Sun Mar 27 01:00:00 2016 UT = Sun Mar 27 04:00:00 2016 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Europe/Istanbul Sun Oct 30 00:59:59 2016 UT = Sun Oct 30 03:59:59 2016 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Europe/Istanbul Sun Oct 30 01:00:00 2016 UT = Sun Oct 30 03:00:00 2016 EET isdst=0 gmtoff=7200
(কোনও আপডেট না হওয়ার ক্ষেত্রে) এই পরিস্থিতি সঙ্কট থেকে রোধ করতে আমরা একটি ব্যাকআপ পরিকল্পনা নেওয়ার সিদ্ধান্ত নিয়েছি যা আমাদের সার্ভারের টাইমজোনকে স্থির GMT + 3 এ সেট করে ; GMT + 3 নির্ধারিত হয়ে গেলে আমরা একটি অদ্ভুত আচরণের মুখোমুখি হই ।
আসুন আমরা সময় অঞ্চলটিতে কোনও পরিবর্তন আনার আগে আমাদের সার্ভারে স্থানীয় সময় এবং ইউটিসি সময়গুলি কী তা দেখি।
# date
Wed Sep 21 11:13:11 EEST 2016
# date -u
Wed Sep 21 08:13:15 UTC 2016
আমরা নিম্নলিখিত অঞ্চল হিসাবে GMT + 3 এ টাইমজোন সেট করেছি :
# rm -f /etc/localtime
# ln -s /usr/share/zoneinfo/Etc/GMT+3 /etc/localtime
আসুন দেখা যাক পরিবর্তনের পরে আমাদের সার্ভারে স্থানীয় সময় এবং ইউটিসি সময় কী। GMT + 3 সময়টি ইউটিসির চেয়ে 3 ঘন্টা আগে যেখানে উপরের আউটপুটটিতে দেখা যায় এটি ইউটিসির চেয়ে 3 ঘন্টা পরে হওয়া উচিত ।
# date
Wed Sep 21 05:14:24 GMT+3 2016
# date -u
Wed Sep 21 08:14:26 UTC 2016
আমরা স্থানীয় সময় বা ইউটিসি সময় পুনরায় সেট করে নিলেও এটি পরিবর্তন হয় না।
# date -s "21 Sep 2016 11:16:00"
Wed Sep 21 11:16:00 GMT+3 2016
# date
Wed Sep 21 11:16:02 GMT+3 2016
# date -u
Wed Sep 21 14:16:05 UTC 2016
# date -u -s "21 Sep 2016 11:16:00"
Wed Sep 21 11:16:00 UTC 2016
# date
Wed Sep 21 08:16:01 GMT+3 2016
# date -u
Wed Sep 21 11:16:02 UTC 2016
অফসেটটি পিছনের দিকে কেন প্রদর্শিত হবে?