修改服务实例
创建 Precision Time 服务并使其状态为“已配置”后,即可更改其配置。更新新配置的服务前,必须等待 6 小时。在此期间,发票数据库会更新记录以提供准确的定价。
要查看和修改精准时间服务,您需要“EPT 服务管理员”角色。
要访问客户门户中的 Precision Time 服务信息,请登录并导航至您的Precision Time 库存。
要通过 API 访问精准时间服务信息,您必须提交客户端 ID 和客户端密钥以进行 OAuth2 身份验证。有关如何调用 OAuth API 来验证和确认您的凭据的说明,请参阅API 身份验证。
修改配置可能会中断服务。
服务名称
- Portal
- API
点击服务名称旁边的编辑。

输入新名称,然后点击提交。

要更新时间服务的名称,请向 /fabric/v4/timeServices/{serviceId} 端点发送 PATCH 请求。
在请求正文中指定:
op-replace.path-/name.value- The new name for your service.
示例 cURL 请求:
curl -X
PATCH 'https: //api.equinix.com/fabric/v4/timeServices/<service_id>'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '[
{
"op": "replace",
"path": "/name",
"value": "<new-service-name>"
}
]'
服务包
如果 Precision Time 服务实例是由 Equinix 销售代表手动创建的,您必须联系您的销售代表才能更改服务层级。您无法通过门户或 API 更改服务层级。
- Portal
- API
在“套餐详情”部分,点击“编辑”。更改套餐,然后查看并同意新价格。点击“提交”。

要更新您的服务包,请向 /fabric/v4/timeServices/{serviceId} 端点发送 PATCH 请求。
在请求正文中指定:
op-replace.path-/package/code.value- The new package code:NTP_STANDARD,NTP_ENTERPRISE,PTP_STANDARD, orPTP_ENTERPRISE.
curl -X
PATCH 'https://api.equinix.com/fabric/v4/timeServices/<service_id>'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '[
{
"op": "replace",
"path": "/package/code",
"value": "<new_package_code>"
}
]'
资产详情
点击“资产详情”中的“编辑”。只有已配置的服务才能编辑。

将显示“编辑精确时间资产详细信息”抽屉。根据城域网、封装方式、先前 VLAN ID 和端口类型,仅显示符合条件的端口。

- 选择所需的端口,然后单击下一步。
- 将显示之前选择的VLAN ID。
- 点击“保存”。端口连接详细信息将会更新。

网络详细信息
- Portal
- API
在“网络详细信息”部分中单击“编辑”按钮,以更新主 IP 地址、辅助 IP 地址、网络掩码和网关 IP 接口。

要更新服务的网络详细信息,请向 /fabric/v4/timeServices/{serviceId} 端点发送 PATCH 请求。
在请求正文中指定:
op-replace.path-/ipv4.value- Specify new values for the primary IP address, secondary IP address, network mask, and gateway IP address.
示例 cURL 请求:
curl -X
PATCH 'https://api.equinix.com/fabric/v4/timeServices/3a58dd05-f46d-4b1d-a154-2e85c396ea62'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '[
{
"op": "replace",
"path": "/ipv4",
"value": {
"primary": "192.168.254.241",
"secondary": "192.168.254.242",
"networkMask": "255.255.255.240",
"defaultGateway": "192.168.254.254"
}
}
]'
PTP 高级配置详细信息
您可以修改以下 PTP 高级配置详情:
-
时间范围:
- ARB - 生成 UTC 格式的时间戳,UTC 偏移量为 0。(这是默认设置。)
- PTP - 生成 TAI 格式的时间戳,并带有当前的 UTC 偏移值。
-
域 - 输入时间服务器的 PTP 域值。所有与此服务器同步的时钟都应配置相同的域值。取值范围为 0(默认值)到 127。
-
优先级 1 和 优先级 2 - 输入 0-248 之间的值。数值越低,优先级越高。
-
日志通告间隔 - 从下拉列表中选择一个选项。此对数值控制 PTP 服务器发送 PTP 通告数据包的速率。默认值为 1,表示每 2 秒发送 1 个数据包。
-
日志同步间隔 - 从下拉列表中选择一个选项。此对数值控制 PTP 同步数据包的发送速率。默认值为 -4,表示每秒发送 16 个数据包。
-
日志延迟请求间隔 - 从下拉列表中选择一个选项。此对数值控制 PTP 延迟请求数据包的发送速率。此设置可能还需要在 PTP 客户端上指定。默认值为 -4,表示每秒发送 16 个数据包。
-
传输模式 - 选择多播(默认)、单播或混合模式。
- Portal
- API
在“高级配置详情”部分点击“编辑”按钮,即可更新 PTP 设置。

要更新服务的 PTP 配置详细信息,请向 /fabric/v4/timeServices/{serviceId} 端点发送 PATCH 请求。
在请求正文中指定:
op-replace.path-/ptpAdvancedConfiguration.value- An object containing your new configuration details.
示例 cURL 请求:
curl -X
PATCH 'https://api.equinix.com/fabric/v4/timeServices/<service_id>'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '[
{
"op": "replace",
"path": "/ptpAdvancedConfiguration",
"value": {
"timeScale": "PTP",
"domain": 20,
"priority1": 20,
"priority2": 20,
"logAnnounceInterval": 1,
"logSyncInterval": -4,
"logDelayReqInterval": -4,
"transportMode": "UNICAST",
"grantTime": 300
}
}
]'
NTP高级配置详情
修改 NTP 高级配置仅支持 NTP 企业版。
您可以修改以下 NTP 高级配置详情:
-
MD5 类型 - 选择密钥字符串的类型,ASCII 或 HEX。
-
MD5密钥 - 输入密钥。有效数字为1-65535之间的整数。
-
MD5密钥 - 输入一个包含10-40个字符的密钥:
- Portal
- API
在“高级配置详情”部分,点击“编辑”按钮,即可添加或更新密钥。

完成所有更改后,点击提交。
服务订单号已更新,如有必要,实例将重新配置和重新部署。
要更新服务的 NTP 配置详细信息,请向 /fabric/v4/timeServices/{serviceId} 端点发送 PATCH 请求。
在请求正文中指定:
op-replace.path-/ntpAdvancedConfiguration.value- An object containing your new configuration details.
示例 cURL 请求:
curl -X
PATCH 'https://api.equinix.com/fabric/v4/timeServices/<service_id>'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '[
{
"op": "replace",
"path": "/ntpAdvancedConfiguration",
"value": [
{
"type": "ASCII",
"keyNumber": 65534,
"key": "base64-encoded-ascii"
},
{
"type": "HEX",
"keyNumber": 65535,
"key": "base64-encoded-hex"
}
]
}
]'