No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

BMS Datacenter change the folder of tftpboot

Publication Date:  2012-07-25 Views:  48 Downloads:  0
Issue Description

Q: 

How to change the folder of the TFTP in the Datacenter

Alarm Information
No alarm
Handling Process

A: 

For change the folder, first of all, we should modify in the Datacenter:
Options-->Config System Information / TFTP/FTP Root Directory
Now, if you try to do a backup, you will receive an error, and if you check if the folder was created in the new directory, you will see that the folder of the equipment was created, but not the data.
You should modify the configuration of the TFTP in the server, for do this first of all you should check the configuration of the tftp daemon:
On Solaris 8:
#cat /etc/inetd.conf
....
# Tftp service is provided primarily for booting.  Most sites run this
# only on machines acting as "boot servers." 
#
tftp    dgram   udp6    wait    root    /usr/sbin/in.tftpd      in.tftpd -s /tftpboot
.....
You have to modify the last part of the line and put your desired folder like this:
tftp    dgram   udp6    wait    root    /usr/sbin/in.tftpd      in.tftpd -s /opt/tftpboot
And after that you have to restart the inetd daemon:
kill -SIGHUP <inet process>
For known the number process of the inet, execute this command:
#  ps -fe | grep inet
    root  1376     1  0   Nov 23 ?       412:50 /usr/lib/inet/xntpd
    root   404     1  0   Nov 23 ?        0:35 /usr/sbin/inetd -s
    root 22325  9847  0 11:25:47 pts/8    0:00 grep inet
In that case: 
# kill -SIGHUP 404
On Solaris 10:
First we should modify the tftp information:
Create two temporary folders, for example:
/tmp/newservice
/tmp/XMLDestination
in the folder newservice create a file "migration.conf" with the new configuration of the TFTP:
tftp    dgram   udp6    wait    root    /usr/sbin/in.tftpd      in.tftpd -s /opt/tftpboot
Now, we should execute this:
# inetconv -i /tmp/newservice/migration.conf  -n -o /tmp/XMLDestination
In the XMLDestination will appear a new file "tftp-udp6.xml" 
Now we should charge the new configuration in the system:
# svccfg import /tmp/XMLDestination/tftp-udp6.xml
And now, we should check
# svcs -a | grep -i tftp
online         12:39:09 svc:/network/tftp/udp6:default

Root Cause
We found that we need more space in the root partition, but we cannot buy a new hard disk, so we should move the tftp folder to another partition for free space in the root partition.
Suggestions

Null

END