

Exadata's onecommand fails to validate NTP servers on storage servers
source link: https://sve.to/2015/07/06/exadatas-onecommand-fails-to-validate-ntp-servers-on-storage-servers/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Exadata's onecommand fails to validate NTP servers on storage servers
This will be simple and short post on an issue I had recently. I got the following error while running the first step of onecommand - Validate Configuration File:
2015-07-01 12:31:03,712 [INFO ][ main][ ValidationUtils:761] SUCCESS: NTP servers on machine exa01db02.local.net verified successfully
2015-07-01 12:31:03,713 [INFO ][ main][ ValidationUtils:761] SUCCESS: NTP servers on machine exa01db01.local.net verified successfully
2015-07-01 12:31:03,714 [INFO ][ main][ ValidationUtils:778] Following errors were found...
2015-07-01 12:31:03,714 [INFO ][ main][ ValidationUtils:783] ERROR: Encountered error while running NTP validation error on host: exa01cel03.local.net
2015-07-01 12:31:03,714 [INFO ][ main][ ValidationUtils:783] ERROR: Encountered error while running NTP validation error on host: exa01cel02.local.net
2015-07-01 12:31:03,714 [INFO ][ main][ ValidationUtils:783] ERROR: Encountered error while running NTP validation error on host: exa01cel01.local.net
Right, so my NTP servers were accessible from the db nodes but not from the cells. When I queried the NTP server from the cells I got the following error:
# ntpdate -dv ntpserver1
1 Jul 09:00:09 ntpdate[22116]: ntpdate [email protected] Fri Feb 27 14:50:33 UTC 2015 (1)
Looking for host ntpserver1 and service ntp
host found : ntpserver1.local.net
transmit(172.16.1.100)
transmit(172.16.1.100)
transmit(172.16.1.100)
transmit(172.16.1.100)
transmit(172.16.1.100)
172.16.1.100: Server dropped: no data
server 172.16.1.100, port 123
Perhaps I should have mentioned that the cells have their own firewall (cellwall) which will only allow certain inbound/outbound traffic. During boot the script will build all the rules dynamically and apply them. Now the above error occurred because of two reasons:
A) The NTP servers were specified using hostname instead of IP addresses in OEDA
B) The management network was NOT available after the initial config (applyElasticConfig) was applied
Because of that cellwall was not able to resolve the NTP servers IP addresses and thus they were omitted from the firewall configuration. You can safely proceed with the deployment but if you want to get rid of the annoying message the solution is simply to restart the cell firewall - /etc/init.d/cellwall restart
Subscribe to Svetoslav Gyurov technical blog
Get the latest posts delivered right to your inbox
Recommend
-
37
说起IBM的 LinuxONE 以及Oracle的Exadata,相信在IT行业从事基础架构工作的同业们都不陌生。最直观的印象就是:它们都是大型服务器,体积非常庞大,...
-
21
Upgrading Exadata Cloud Service databases 19c Svetoslav Gyurov 17 Dec 2020...
-
8
onecommand fails to change storage cell name Svetoslav Gyurov 20 Jan 2017...
-
12
Exadata onecommand fails at cell disk creation
-
13
dbnodeupdate.sh post upgrade step fails on Exadata storage software 12.1.2.1.1
-
14
How do I change DNS servers on Exadata storage servers
-
11
em12c OEM 12c installation fails if parallel_max_servers too high ...
-
8
oracle Exadata patch pre-check fails due to wrong server model Svetoslav Gyurov...
-
4
Using lightweight formal methods to validate a key-value storage node in Amazon S3Abstract This paper reports our experience applying lightweight formal methods...
-
4
SOSP 2021 Lightweight Formal Methods Validate a Key-Value Storage in Amazon S3暗淡了乌云O ever youthful,O ever weep...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK