美文网首页
centOS同步时间|七牛云"token expired"

centOS同步时间|七牛云"token expired"

作者: LeeBoot | 来源:发表于2018-07-11 11:53 被阅读0次

    本文的主要目的就是解决线下部署时服务器和docker的时间以及网络时间不同步
    导致的七牛云"token expired"问题,具体怎么发现是"token expired",这里就不说了,多花点时间调试下就知道了!

    由于是centOS,所以可以使用timedatectl命令查看你服务器中有关于时间的信息:

    [root@community protected]# timedatectl
          Local time: Wed 2018-07-11 09:35:15 CST                #当地时间
      Universal time: Wed 2018-07-11 01:35:15 UTC                #世界时间
            RTC time: Wed 2018-07-11 01:35:14                      #转发时间
           Time zone: Asia/Shanghai (CST, +0800)                #时区
         NTP enabled: n/a
    NTP synchronized: no
     RTC in local TZ: no
          DST active: n/a
    

    可以看到NTP enable: n/a 未启用 NTP synchronized: no
    因为我是直接使用NTP来同步时间的,所以需要安装一下NTP

    yum install -y ntp
    systemctl enable ntpd        #开机自启
    systemctl start ntpd
    
    确认你的时区是否正确,如果是你所期望的时区,直接跳过
    timedatectl
    timedatectl list-timezones |  grep  -E "Asia/S.*"
    timedatectl set -timezone Asia/Shanghai
    # 硬件时间默认为UTC
    timedatectl set-local-rtc 1      //设置硬件时间
    # hwclock --systohc --localtime
    # 两条命令效果等同
    
    最后启动时间同步就可以了
    timedatectl set-ntp yes            # yes或no; 1或0也可以
    

    相关文章

      网友评论

          本文标题:centOS同步时间|七牛云"token expired"

          本文链接:https://www.haomeiwen.com/subject/afqhpftx.html