I have a test server on which I'd like to run up to 30 separate instances of a program as daemons, each running on a different IP address bound to the server. I've created a init script that takes an additional command line parameter - the last octet of the IP address. For example:
sudo myprog 40 start
sudo myprog 41 start
This would run instances of the program on IP addresses 192.168.1.40 and 192.168.1.41 respectively. But it's looking like this approach isn't doable if I wish to have any or all of these run at startup, as the links in the rcN.d directories can only link to the init script, not pass a parameter.
i started to look into upgrading my LTS ubuntu server instances to Lucid. one the notable things that i have discovered is the lack of support for Webmin; it seems that Debian is no longer supporting packages required by Webmin. But it also appears that ubuntu team believes that Webmin may actually cause problems as it works in a different way than that presumed by Ubuntu. so i am now left with no way to manage my 10+ instances of ubuntu server that i used for studying and research. it seems that i am left with cluster-ssh as an alternative. but are there other alternatives, ideally similar to webmin?
I have multiple hard drives with videos on them and i can only get the my xbox to read the 1st in my list of directories. So i wanted to know can i run multiple instances of ushare and use one for each hard drive? Is it possible?
The great clock applet shows tasks and appointments from the evolution calendar. That's a great and fast overview of my agenda. But clicking a task of appointment opens a new instance from evolution every time, which is enormously annoying and really destroying productivity. I don't want 15 calendars open, I want the applet to behave like an index. So it should reuse the open instance and bring focus to the clicked appointment or task. How do I disable multiple instances of evolution?
I tried the google and browsing the known bugs in the sticky before posting this thread.On boot the machine is pegged at 100%. It is a dual-core with 4GB of ram and is running 10.04, 64bit. Also, as time goes on it eats up all the ram till theres maybe 32mb free. What happens is there are multiple 4-10+ identical processes running. seem to be gnome related.The machine sits idle on my floor and runs samba and apache/mysql/gallery for my test website that no on but myself visits.
I have enabled netbook-launcher-efl and like the interface quite a lot, but it only allows me to launch a single instance of each application. I was told in an unrelated thread that there should be a setting in gconf-editor that enables multiple instances to be launched, but I thought it would be more appropriate if I broke that out into a separate thread.
Using more than one instance of the same app is a real pita in Unity.If I have 3 (or more) pdf documents open in evince then there isn't a way to shift from one to the other using the mouse. Previously I had the windows on the taskbar and could click on the one I wanted. In Unity clicking on the evince icon on the launcher just brings ALL the instances of evince to the top - I still then have to shuffle the windows around to get the one I want.I've been trying to get used to Unity over the last few days, so maybe I am just doing it wrong, but if not then maybe I should file a bug report?
In windows xp, i created another user account. Now i can run a second instance of any program by right clicking on it and selecting Run as. Is such a thing possible in linux (centos or ubuntu) in graphical environment ?
It is possible to run multiple instances of a jar executable. Is it possible that only a single instance of the jar runs? Wrappers like JSmooth or Launch4J can be made to run as a single instance. But since there are no such wrappers for linux, I need a way to restrict the jar to a single instance. How to embed the jar file into an executable such it runs a single instance?
I have been using totem player as my default video player. I've abstained from using VLC player considering the fact that it's got some security issues. Of late, I've installed and was mighty impressed by Mplayer because it could play .flv files which totem player couldn't. The only thing which I find irksome is its multiple instances. Can you please help me disable multiple instances in Mplayer. (I've experienced same problem in VLC player too, but right now I'm trying to stick with Mplayer)
i'm trying to set up password-less SSH login between multiple instances on my server. My goal is to be able to monitor all instances, whether I created them or not, with Zenoss.
Current setup: 3 machines
A: Zenoss host- owned by me, Access via putty with my keypair B: instance- owned by me, access via putty with my keypair C: instance- owned by teammate, access via putty with their keypair
I'm able to set up password-less SSH login between the instances I have created (A to B), however, I cannot between my Zenoss monitoring instance and any instances not created by me(A to C). Whenever I try to copy the id_rsa.pub file to these instances, I keep getting a Permission denied(public key) error. I believe the problem is that I have log in to my instances using my keypair but must use the the other instances creator's keypair to access their instances.
On Windows If I run Firefox as user jack, and then try to start another instance of firefox I will be unable to, as one is already running.If I choose to run firefox as administrator,then I can have two instances of firefox, separate from each other side by side, because they are under different user accounts.This does not seem to be true on Linux.As user jack if I start firefox, like on windows I am unable to start a new instance.If I open a terminal and change to root, set XAUTHORITY to jacks .Xauthority and try to start firefox as root....I get the error that firefox is already running.
I am running a script that can run as many as 10 simultaneous times. During my testing, i noticed that if the script starts while another is in process, it inherits the $1 variable, which is always different.For example, the script starts with "scripthere.sh entry1", anther one starts almsot at the same time "scripthere.sh entry2". As the script is running, the second instance inherits $1 from the first script. So instead of $1 entry2, it shows up as entry1. how I can store $1 so that its unique to that instance of the script only?
I have a line of text with multiple web links in the line. I'd like to replace the actual links with the text "<web-link>" so I don't accidentally hit them while reading on my iphone. I've tried many versions of the following sed command, sed 's/(http.*)/<web_link>/g', but it simply replaces everything between the first instance of "(http" and the last instance of ")" with <web_link>, or does nothing at all.
Ex: This line has a link to a web page (http://www.webpage.com/file.html) then some more text (extra text) and then another link (http://www.nextwebpage.com.index.html) to a website. $ echo "This line has a link to a web page (http://www.webpage.com/file.html) then some more text (extra text) and then another link (http://www.nextwebpage.com.index.html) to a website." | sed 's/(http.*)/<web_link>/g'
What I get is: This line has a link to a web page <web_link> to a website. What I'd like is: This line has a link to a web page <web_link> then some more text (extra text) and then another link <web_link> to a website. What am I doing wrong with my sed command?
I need to run multiple squid instances on my server , I am running squid version squid-2.7.STABLE5-1.el4 on RHEL 4.7 , kindly tell me how to do so. by the way , I need to run two instance because i need to configure my proxy to act as a reverse proxy and a forward proxy, and people told me that you cannot run a forward and reverse proxy on the same instance.
I know that bash can suspend and resume processes, but I am interested in forking and resuming them from different bash instances. So, for example, forking a gui app started from the console so that it will not crash when the terminal is closed. I currently know about screen, which can work, but I was wondering if there was a way similar to Ctrl+Z, bg and fg.
I need to run two instances (i.e run the program twice, with two separate windows) of Audacious. This is for a play where I need to have music and sound effects going at the same time. I could do this while running Fedora 13, but after upgrading to 14 the audacious package was updated and now can't do this. My attempts at downgrading have been unsuccessful, and I need the audio done by tonight (the last rehearsal). So... am I up the river without a boat, or is there a fast solution? I'm open to anything, as long as the music player has advanced controls (play, pause, stop, fast forward, rewind, forwards track, backwards track) and can have two instances running at the same time.
:0 local /usr/X11R6/bin/X -nobanner :1 local /usr/X11R6/bin/X
I need to add "-nolisten tcp" to both of these lines and cannot figure out how to do it. I can get it to do the first one, but not the 2nd and so on. How do I search the file and loop though it to change them all?
The first thing that comes to my mind is to add (copy) the script in /etc/init.d and the /etc/rc* directories by hand. Debian's automatic handling of init scripts on package install/removal is quite nice, so I tend to shy away from making any manual changes if there's an automated way to do it. Which leads me to the question: is there an official way to run a second instance of a daemon? (Tried google, didn't find much more than a bug report).
Currently, a user is able to log into multiple terminals simultaneously, creating a copy of their roaming profile on each, and potentially causing problems if the instances are logged out in the wrong order. Is there any way to prevent this, so that if a user has logged in on a machine and not logged out (and perhaps some timeout has not yet expired) then their login attempts on another machine will be rejected.
I recently completed a scratch install of Fedora Core 14 64-bit onto a system, and while everything appears to be running properly, I noticed there are almost 300 processes running at a given time on the server. The top command indicated there were ten-plus instances of the watchdog, migration, and ksoftirqd daemons running on the system. I am not familiar with these services, so I wanted to know what they are, and is there a need to have this many instances of each running on the system?
Suppose I have a server, foo, that runs on port 5555. I can make one connection to it at a time on that port. I want xinetd to fork new instances of foo so multiple clients can connect to it.
Here's a configuration entry:
1) How does xinetd fork a new instance of foo when a previous instance is already listening on port 5555? Wouldn't the new process fail to launch because port 5555 is already in use by the previous process?
2) Suppose five clients connect simultaneously, and xinetd forks five instances of foo. When the clients disconnect, does xinetd leave all five instances running?