09-20-2010
It seems working, but not able to use in cmd line. lftp -c pget -n 5 -O tgt src, works fine , but not able to run with repeat from cmd line. I am trying to use the following
lftp repeat -d 60 --until-ok pget -n 5 -O tgt src
---------- Post updated at 12:05 PM ---------- Previous update was at 12:04 PM ----------
It seems working, but not able to use in cmd line. lftp -c pget -n 5 -O tgt src, works fine , but not able to run with repeat from cmd line. I am trying to use the following
lftp repeat -d 60 --until-ok pget -n 5 -O tgt src
---------- Post updated at 12:06 PM ---------- Previous update was at 12:05 PM ----------
It seems working, but not able to use in cmd line. lftp -c pget -n 5 -O tgt src, works fine , but not able to run with repeat from cmd line. I am trying to use the following
lftp repeat -d 60 --until-ok pget -n 5 -O tgt src
---------- Post updated at 12:07 PM ---------- Previous update was at 12:06 PM ----------
It seems working, but not able to use in cmd line. lftp -c pget -n 5 -O tgt src, works fine , but not able to run with repeat from cmd line. I am trying to use the following
lftp repeat -d 60 --until-ok pget -n 5 -O tgt src
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
hello
I need script which give me file list from server (4 Replies)
Discussion started by: stahoo23
4 Replies
2. UNIX for Advanced & Expert Users
LFTP Mirroring
We are planning to use lftp to mirror some of the files and
directories on to the remote server.
What we exactly want to do is mirror some of the directories and
exclude some of the the directories from "/" i.e. main root. . What
lftp is doing is... (0 Replies)
Discussion started by: sameerarora
0 Replies
3. Shell Programming and Scripting
Im writing a script and i specifically need it to download files that are between 0-2 days old. This will run every 2 days. I understand lftp supports newer files only, but these files will be removed from the target so this is not what we want.
Does anyone know how to do this?
----------... (0 Replies)
Discussion started by: mokachoka
0 Replies
4. Shell Programming and Scripting
Hi there, I'm new to shell scripting and need some help if possible?
I need to create a shell script (.sh) to run as a cron job on an ubuntu linux server to connect to an external sftp sites directory using credentials (which I have) and then download to our internal ftp server and then copy... (3 Replies)
Discussion started by: ghath
3 Replies
5. Shell Programming and Scripting
Hi all. I want to know, if there is any chance to pass lftp listing to CLI dialog. I want to make an interactive CLI ftp manager, based on lftp.
Version of dialog I use:
root@dlink:~# dialog -v
cdialog (ComeOn Dialog!) version 1.1-20100428 (0 Replies)
Discussion started by: n158
0 Replies
6. UNIX for Dummies Questions & Answers
dear all,
I need to get files from ftp when only files consist of words 'EUROPE'
ftp sources in folder /ftp1/ftp2/ftp3/201409
files inside /ftp1/ftp2/ftp3/201409is as below
201409_EUROPE_citizen.txt
201409_EUROPE_natality.txt
201409_EUROPE_occupancy.txt
201409_ASIA_citizen.txt... (1 Reply)
Discussion started by: radius
1 Replies
7. Shell Programming and Scripting
Hi,
Below script used for sftp get,
#/bin/bash
USER=xxx
PASS=xxx
HOST=xxx
REMOTE_FILE=$1
LOCAL_FILE_LOC=$2
cd $LOCAL_FILE_LOC
lftp sftp://$USER:$PASS@$HOST:10022 -e "get $REMOTE_FILE; bye"
If file does not exist in sftp server, and file (same as remote file name) exists in local dir,... (4 Replies)
Discussion started by: vhegde1011
4 Replies
8. Shell Programming and Scripting
We have lftp command inside shell file. which is intern calling .cfg file for transferring the file from one server to other.
Below command to not working.
lftp -e "set net:max-retries 1; set net:reconnect-interval-base 1; put -E -O /destinationdir/inbox/ /sourcedir/test.txt; bye" -u... (4 Replies)
Discussion started by: johnsnow
4 Replies
9. Shell Programming and Scripting
Hello,
I am trying to write a script that will lftp a file. The parameters are being passed in to the script from ETL tool. The put command is not working. put $file_name $tgt_file_name in the function ftpfile(). When I hardcode the file name with path its working. can some one help me... (5 Replies)
Discussion started by: skatpally
5 Replies
10. Shell Programming and Scripting
I use below ftp command to push the file from UNIX server to Mainframe system.
(lftp -d -e "set ftp:passive-mode false; put -a ${SPOOLFILE} -o ${FNAME}; exit" -u ${id},${paswd} ${host} ) >> $ftplog
To ftp the file successfully i need to get the out put for FNAME as "'filename'" (double... (5 Replies)
Discussion started by: zooby
5 Replies
LEARN ABOUT DEBIAN
tgt-admin
TGT-ADMIN(8) TGT-ADMIN(8)
NAME
tgt-admin - Linux SCSI Target Configuration Tool
SYNOPSIS
tgt-admin [-e --execute] [--delete <value>] [--offline <value>] [--ready <value>] [-s --show] [-C --control-port <NNNN>] [-c --conf <file>]
[--ignore-errors] [-f --force] [-p --pretend] [--dump] [-v --verbose] [-h --help]
DESCRIPTION
tgt-admin is a utility which allows a persistent configuration of targets and luns. It uses tgtadm commands to create, delete and show
targets.
OPTIONS
-e, --execute
Read /etc/tgt/targets.conf and execute tgtadm commands. If the target already exists, it won't be processed. See --update.
-d, --delete <value>
Delete all or selected targets. The target will be deleted only if it's not used (no initiator is connected to it).
If you want to delete targets which are in use, you have to add the "--force" flag.
Example usage:
--delete ALL - delete all targets
--delete tid=4 - delete target 4
(target with tid 4)
--delete iqn.2008-08.com.example:some.target
- delete this target
--offline
Put all or selected targets in offline state.
Example usage:
--offline ALL - offline all targets
--offline tid=4 - offline target 4
(target with tid 4)
--offline iqn.2008-08.com.example:some.target
- offline this target
--ready
Put all or selected targets in ready state.
Example usage:
--ready ALL - ready all targets
--ready tid=4 - ready target 4
(target with tid 4)
--ready iqn.2008-08.com.example:some.target
- ready this target
--update <value>
Update all or selected targets. The target will be updated only if it's not used (no initiator is connected to it).
If you want to update targets which are in use, you have to add "--force" flag.
Example usage:
--update ALL - ready all targets
--update tid=4 - ready target 4
(target with tid 4)
--update iqn.2008-08.com.example:some.target
- update this target
-s, --show
Show all the targets.
-C, --control-port <NNNN>
It is possible to run multiple concurrent instances of tgtd on a host. This argument is used to control which instance the tgt-admin
command will operate on.
-c, --conf <configuration file>
Specify an alternative configuration file instead of /etc/tgt/target.conf, which is the default.
--ignore-errors
Continue even if tgtadm exits with non-zero code.
-f, --force
Force some operations even if the target is in use.
-p, --pretend
Only print tgtadm options which would be used; don't execute any actions. Assumes -v.
--dump
Dump current tgtd configuration. Note: does not include detailed parameters, like write caching.
-v, --verbose
Increase verbosity (show tgtadm commands used).
-h, --help
Display a list of available options and exit.
CONFIGURATION FILE SYNTAX
The defualt configuration file is /etc/tgt/target.conf. It defines all the targets and their properties. The configuration file is in XML
format and uses tags. Configuration file contains several target blocks, where each block contains target's properties such as storage
devices, initator ACL and authorization information. You can include other config files using: include /etc/tgt/xen/*.conf.
backing-store
Defines a virtual device on the target.
direct-store
Defines a direct mapped device with the same properties as the physical device (such as VENDOR_ID, SERIAL_NUM, etc.)
initiator-address
Allows connections only from the specified IP address. Defaults to ALL if no "initiator-address" is specified.
incominguser
Define iscsi incoming authentication setting. If no "incominguser" is specified, it is not used.
outgoinguser
Define iscsi outgoing authentication setting. If no "outgoinguser" is specified, it is not used.
Example configuration file:
<target iqn.2007-04.com.example:san.monitoring>
backing-store /dev/san/monitoring
# if no "incominguser" is specified, it is not used
incominguser backup secretpass12
# defaults to ALL if no "initiator-address" is specified
initiator-address 192.168.1.2
</target>
<target iqn.2007-02.com.example:san.xen1>
backing-store /dev/san/xen1-disk1 # LUN1
direct-store /dev/san/xen1-disk2 # LUN2
initiator-address 192.168.1.2 # Allowed IP
initiator-address 192.168.5.6 # Allowed IP
incominguser user1 secretpass12
incominguser user2 secretpass23
outgoinguser userA secretpassA
</target>
<target iqn.2007-02.com.example:san.xen2>
backing-store /dev/san/xen2
</target>
<target iqn.2007-06.com.example:san.vmware1>
backing-store /dev/san/vmware1
</target>
FILES
/etc/tgt/targets.conf
Configuration file for tgt-admin.
/usr/share/doc/tgt/targets.conf.example
Example configuration file for tgt-admin.
SEE ALSO
tgtd(8), tgtadm(8), tgtimg(8), tgt-setup-lun(8). http://stgt.sourceforge.net/
REPORTING BUGS
Report bugs to <stgt@vger.kernel.org>
07/29/2010 TGT-ADMIN(8)