Merit Network
Can't find what you're looking for? Search the Mail Archives.
  About Merit   Services   Network   Resources & Support   Network Research   News   Events   Home

Discussion Communities: Merit Network Email List Archives

IRRd-Discuss


Date Prev | Date Next | Date Index | Thread Index | Author Index | Historical

Re: sh database returns nothing

  • From: Gerald Andrew Winters
  • Date: Tue Dec 05 17:55:17 2000

Vinay

The problem is irrd is not finding the DB on bootstrap
and so it is not finding a DB.  

The solution is to execute the uii command "reload radb"
(ie, just after logging into the uii) after you have defined
the irr_directory and database (be sure to exit from config mode
first before executing the reload command.

Alternately, put the following into your irrd.conf file:

irr_directory /usr/irrdatabase
irr_database radb

The default path for the irrd.conf file is /etc/irrd.conf
or you can specify it on the irrd command line with the -f flag,
eg,  /usr/local/sbin/irrd -f /user/local/home/.../irrd.conf

Let me know how this works out.

--jerry

> 
> 
> Hi ,
> 
> to load the db i did the following. I copied the db file in a cache dir.
> Then i ran the irrd daemon from the command line with the option
> 
> /usr/local/sbin/irrd -d /opt/irrdatabase -v
> 
> and then i ran this command
> 
> telnet 127.0.0.1 irrd
> Trying 127.0.0.1...
> Connected to 127.0.0.1.
> Escape character is '^]'.
> IRRd version 2.0.0 Alpha [08/22/2000]
> 
> No Access Verification
> 
> gupt Password: ******
> gupt IRRd# sh database
> Listening on port 43 (fd=7)
> Memory-only indexing
> Unknown Syntax, all DB's empty
> 
> Default Database Query Order: 
> 
>   Database       Size (kb)    Rt Obj    AutNum Obj    Serial #    Last
> Export #
> -------------    ---------    ------    ----------    --------
> -------------
>  TOTAL                 0.0         0             0
> 
> gupt IRRd# conf t
> Unrecognized Command: "conf t"
> gupt IRRd# conf  
> gupt Config> irr_directory /usr/irrdatabase
> gupt Config> irr_database radb
> gupt Config>exit
> gupt IRRd# sh database
> Listening on port 43 (fd=7)
> Memory-only indexing
> Unknown Syntax, all DB's empty
> 
> Default Database Query Order: radb 
> 
>   Database       Size (kb)    Rt Obj    AutNum Obj    Serial #    Last
> Export #
> -------------    ---------    ------    ----------    --------
> -------------
>  TOTAL                 0.0         0             0
> 
> gupt IRRd# 
> 
> 
> I also tried what yu mentioned in your mail. That is i copied the db
> file into /var/tmp. Then ran the irrd. 
> 
> telnet 127.0.0.1 43
> Trying 127.0.0.1...
> Connected to 127.0.0.1.
> Escape character is '^]'.
> !Bradb
> Connection closed by foreign host.
> 
> Dec  5 14:30:32 [7] IRRD IRR connection from 127.0.0.1:9
> Dec  5 14:31:44 [7] IRRD Command: !Bradb
> Dec  5 14:31:44 [7] IRRD close (9) -> 0 in telnet.c at 411
> Dec  5 14:31:44 [7] IRRD IRR Closing a connection from 127.0.0.1:9 (1
> connections)
> Dec  5 14:31:44 [7] IRRD thread IRR 127.0.0.1 exit
> Dec  5 14:34:02 [5] UII command exit
> 
> that is what i got..
> 
> /vinay 
> 
>  Gerald Andrew Winters <gerald@merit.edu> [001205 13:53]:
> > Hello Vinay,
> > 
> > How did you do the reload?  We have not documented this yet
> > but if you used the !B command the usage has changed.  To reload
> > you can do it in the following ways:
> >   -Use the !B command (irrd expects the db file to be in the
> >    /var/tmp or in the temp dir you have defined in your
> >    irrd.conf file).
> >   -Do a cp from the command line into the DB cache and kill and 
> >    restart irrd. (not recommended)
> > 
> > I think the above is the problem.  Let me know if this
> > fixes things.
> > 
> > --jerry
> > 
> > 
> > > 
> > > Hi,
> > > 
> > > I downloaded the radb.db.gz , unziped it in a dir. I reloaded the
> > > database radb. When i telnet to the port 43 and run commands like 
> > > !as or !man it returns value. Make me think that it has loaded the radb.
> > > But i don't see anything when i do "sh database".
> > > 
> > > gupt IRRd# sh ver
> > > 2.0.0 Alpha [08/22/2000]
> > >   gupt
> > >   SunOS 5.6 Generic_105181-20 sun4u
> > >   Compiled on Dec  4 2000
> > >   UP for 0.02 hours
> > > 
> > > why is "sh database returning nothing ?
> > > 
> > > thanks
> > > 
> > > /vinay
> > > 
> > > 
> 
> -- 
> Vinay Kumar 
> Backbone Engineer
> 408-346-2329
> US-AS3967 UK-AS8709 
> 
> 




[an error occurred while processing this directive]