- 03 May, 2001 2 commits
-
-
Leigh B. Stoller authored
replaced by the "images" table. New os_info table is added. New web pages to add and delete OSIDs to/from the os_info table, for use in the NS file. tb-create-os is gone. handle_os no longer operates on the tbcmds file, and no longer writes anything into the ir file. Moved the setting up of os state (nodes table) from os_setup to handle_os, where it should be. os_load and sched_reload now take a single argument, the name of the imageid from the images table.
-
Leigh B. Stoller authored
Also copy bootwhat.h from my oskit tree and build from local copy.
-
- 02 May, 2001 3 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
something useful, although I doubt it.
-
Leigh B. Stoller authored
interface options (but leave the documentation and web page running), simply do this in mysql: insert into nologins (nologins) values(1); To turn the interface back on: delete from nologins;
-
- 30 Apr, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 25 Apr, 2001 1 commit
-
-
Mac Newbold authored
-
- 24 Apr, 2001 2 commits
-
-
Mac Newbold authored
OP={0,1} on the command line instead.
-
Mac Newbold authored
-
- 20 Apr, 2001 5 commits
-
-
Robert Ricci authored
I was checking $ARGV[0] w/o making sure it was defined first.
-
Christopher Alfeld authored
-
Christopher Alfeld authored
LANs. Was counting LANs as pc's...
-
Leigh B. Stoller authored
is not actually written yet.
-
Leigh B. Stoller authored
with each chunk an independent compression block that can be layed down on disk without any other external information.
-
- 19 Apr, 2001 5 commits
-
-
Leigh B. Stoller authored
dope!
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
pages, and take out the "studmuffin" check in the main menu.
-
Leigh B. Stoller authored
every now and then. Also change the way experiments are selected to be configured. Instead of trying to start the same experiment over and over every 15 seconds, use a select to pick out experiments that have not been tried within the last 10 minutes. This will favor brand new experiments the first time, but after that all failed experiments are treated the same. The least recently attempted experiment over 10 minutes is selected next.
-
Leigh B. Stoller authored
the batch daemon knows when configuraton failed cause there were not enough nodes. The batch daemon uses this in an information manner right now, but later we should kick out experiments that fail for any reason other than lack of resources.
-
- 18 Apr, 2001 4 commits
-
-
Leigh B. Stoller authored
Include assign.log in email message when assign fails.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 16 Apr, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 13 Apr, 2001 1 commit
-
-
Robert Ricci authored
-
- 12 Apr, 2001 4 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
it used at all anymore, or has it been superceded by something in the www/ directory?
-
Mike Hibler authored
remote host" which commonly happens if the machine reboots before the ssh connection finishes. enhancement: attempt to tighten up the timing by doing 8 pings in 2 seconds (using the root-only -i option)
-
Leigh B. Stoller authored
perl script in the bin dir, so its available as a command line program too. The link is available from the Begin Experiment page.
-
- 11 Apr, 2001 10 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
to mere users.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
project.
-
Robert Ricci authored
-
Robert Ricci authored
for sharks) Accomplishes this by doing expanding the 'interfaces->reserved' join to include 'nodes' and 'node_types.' Checks to be sure that interfaces.card != node_types.control_net before including a particular interface.
-
Christopher Alfeld authored
This makes variable dereferencing work as expected. So: for {set i 1} {$i <= 8} {incr i} { set c($i) [$ns node] tb-set-node-cmdline $c($i) "BATCH=1 DST_NAME=$c($i)" } will now expand $c($i) to correctly to c-$i. Similarly: set node1 [$ns node] puts "First node is $node1" will output: First node is node1. Caveat: It assumes that every node and lan will be stored in a variable. So doing something like: $ns duplex-link [$ns node] [$ns node] 100Mb 150ms DroPTail while in theory valid and sensible, won't work. A clean rewrite of the parsing stuff is probably something I should do soon. It needs it to do all the variable munging correctly.
-
Christopher Alfeld authored
-
Leigh B. Stoller authored
mere users. os_load and os_setup reworked to use node_reboot.
-
- 10 Apr, 2001 1 commit
-
-
Robert Ricci authored
basic algorithm is this: * Find requesting node's control interface from the db * Make a list of subnets the node is on, excluding the subnet on the control interface * Get a list of ALL interfaces of nodes in our experiment (excluding interfaces with no IP). Sort by node_id, then IP address to ensure symmetry of LINK= numbers. Link number gets incremented for each interface on the remote node. The first _direct_ link (ie. same-subnet) to another node gets an alias. Simple, really.
-