अमेज़न EC2 समय क्षेत्र


10

मेरे पास Amazon EC2 समर्पित उदाहरण (फेडोरा लिनक्स) है। हालांकि मैंने यूएस वेस्ट में एक उदाहरण लिया, लेकिन यह ईएसटी पर सेट हो गया।
मैंने टाइमज़ोन को पीएसटी ( export TZ=America/Los_Angeles) में बदल दिया और यह काम करता है - कई घंटों के लिए। फिर वह खुद को ईएसटी पर रीसेट करता है।

मैं क्या गलत कर रहा हूं और मैं इसे स्थायी रूप से पीएसटी पर कैसे सेट कर सकता हूं?

जवाबों:


16

मैं अपने EC2 उदाहरणों के लिए फेडोरा नहीं चलाता हूं क्योंकि मुझे 6 महीने से अधिक समय तक स्थिर रहने की आवश्यकता है, इसलिए मैं CentOS का उपयोग करता हूं ... लेकिन यह समान होना चाहिए ... बस निम्नलिखित रन करें:

ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

यह आपके सिस्टम को डिफ़ॉल्ट टाइमज़ोन को पीएसटी में बदलना चाहिए और केवल तब प्रभावित होना चाहिए जब उदाहरण खरोंच से लाया जाता है।


1
धन्यवाद! CentOs नोट के लिए भी। आप इस सप्ताह मुझे बताने वाले दूसरे व्यक्ति हैं।
टेक गाइ

हर 6 महीने में फेडोरा की रिलीज के साथ और केवल वर्तमान 3 संस्करणों की नीति का समर्थन करें जो आप 18 महीने के बाद असमर्थित हैं।
जेरेमी बोस 15

+1, एक आकर्षण की तरह काम किया। मेरे जैसे उन गैर-सीसडैमिन के लिए, उपसर्गsudo
जेसन मैककेरी 4

2

में ZONEसेटिंग बदलें/etc/sysconfig/clock


/ Etc / sysconfig में ऐसी कोई फ़ाइल नहीं :(
टेक गाइ

1
@TravelingTechGuy यह फ़ाइल Amazon Linux AMI (Centos) के लिए है। मुझे यकीन है कि नहीं कर रहा हूँ अगर यह एएमआई के अन्य प्रकार के लिए नहीं है
ericn

0

अपने .bashrc में टाइमज़ोन सेट करने के लिए कॉन्फ़िगर करें।

यदि आप सिस्टम से अपने एप्लिकेशन में TZ का उपयोग करना चाहते हैं, तो EC2 के बाद से खराब होने / क्रैश होने का एक बुरा विचार एक अलग प्रणाली हो सकती है जब वे वापस आते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.