Ranga, Your current error message seems to point to your root tablet not being able to be created (or assigned). I would start by trying to verify that HDFS is functional and that your `instance.volumes` entries include a valid HDFS volume entry.
Does your monitor page report additional errors? - Daniel On Tue, Feb 21, 2023 at 1:43 PM Samudrala, Ranganath [USA] via user < user@accumulo.apache.org> wrote: > Hello, > > Accumulo is running in Kubernetes cluster. Metdata data is stored in HDFS > and table data is stored in Amazon S3. No attempt has been made yet to > store/insert table data. But, when I attempt to create a table in > Accumulo via Java API, I see the following error. > > > WARN : org.apache.accumulo.core.clientImpl.ThriftTransportPool - Thread > "main" stuck on IO to accumulo-masters-0.accumulo-masters.acc > umulo-k8s.svc.cluster.local:9999 (0) for at least 120033 ms > > > > I see the below error in T-SERVER logs: > > 2023-02-21 18:04:09,373 WARN [Root tablet assignment retry] > [org.apache.accumulo.tserver.TabletServer]: exception trying to assign tablet > +r<< > hdfs://accumulo-hdfs-namenode-0.accumulo-hdfs-namenodes:8020/accumulo/tables/+r/root_tablet > java.lang.NullPointerException > at > org.apache.accumulo.server.tablets.TabletTime.getInstance(TabletTime.java:60) > at org.apache.accumulo.tserver.tablet.Tablet.<init>(Tablet.java:341) > at > org.apache.accumulo.tserver.TabletServer$AssignmentHandler.run(TabletServer.java:2504) > at > org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35) > at java.lang.Thread.run(Thread.java:750) > 2023-02-21 18:04:09,374 WARN [Root tablet assignment retry] > [org.apache.accumulo.tserver.TabletServer]: failed to open tablet +r<< > reporting failure to master > 2023-02-21 18:04:09,374 WARN [Root tablet assignment retry] > [org.apache.accumulo.tserver.TabletServer]: rescheduling tablet load in > 600.00 seconds > 2023-02-21 18:07:03,210 WARN [SimpleTimer-0] > [org.apache.accumulo.server.ServerUtil]: System swappiness setting is greater > than ten (30) which can cause time-sensitive operations to be delayed. > Accumulo is time sensitive because it needs to maintain distributed lock > agreement. > > > > The installed configuration is made up of 2 instances of HDFS data nodes, > 2 instances of T-SERVERs, 1 instance each of HDFS name node and Accumulo > master. > > > config -t accumulo.root > . > default | table.file.replication ........................ | 0 > site | @override .................................. | 2 > table | @override .................................. | 5 > . > . > > config -t accumulo.metadata > . > default | table.file.replication ........................ | 0 > site | @override .................................. | 2 > table | @override .................................. | 5 > . > > How do I fix this problem? > > Thanks in advance. > Ranga > >