Tre personer ble skutt, hvorav to døde av skadene, opplyste kontreadmiral Robert Chadwick på en pressekonferanse.
Gjerningsmannen var i marinen og var i uniform da han skjøt. Han tok sitt eget liv, opplyser marinebasen.
– Jeg kjente det igjen som skudd. Jeg rakk å se ut tidsnok til å se skytteren, som jeg tror var i marinen fordi han hadde på seg uniform, skyte seg selv, sier et vitne.
Hovedkvarter for stillehavsflåten
Meldingen om skyting kom klokken 01.30 norsk tid, melder Star Advertiser.
Basen, som er hovedkvarteret for den amerikanske stillehavsflåten, ble stengt som følge av skytingen.
De ansatte ble varslet over høyttaleranlegget på basen og bedt om å søke ly.
Skytingen skal ha foregått inne på ett av verftene på basen.
Angrep under 2. verdenskrig
Flåtebasen Pearl Harbor er kjent for at den ble angrepet 7. desember 1941 i et omfattende flyangrep.
353 japanske fly angrep overraskende basen tidlig om morgenen. 2400 amerikanere ble drept og 21 amerikanske krigsskip og 188 kampfly ødelagt.
Angrepet førte til at USA ble trukket inn i 2. verdenskrig.