Slashdot Mirror


Maintaining Large Linux Clusters

pompousjerk writes "A paper landed on arXiv.org on Friday titled Installing, Running and Maintaining Large Linux Clusters at CERN [PDF]. The paper discusses the management of the 1000+ Linux nodes, upgrading from Red Hat 6.1 to 7.3, securely installing over the network, and more. They're doing this in preparation for Large Hadron Collider-class computation."

7 of 134 comments (clear)

  1. The public domain implementation of getopt()!!!!! by Anonymous Coward · · Score: -1, Offtopic

    #define NULL 0
    #define EOF (-1)
    #define ERR(s, c) if(opterr){\
    extern int strlen(), write();\
    char errbuf[2];\
    errbuf[0] = c; errbuf[1] = '\n';\
    (void) write(2, argv[0], (unsigned)strlen(argv[0]));\
    (void) write(2, s, (unsigned)strlen(s));\
    (void) write(2, errbuf, 2);}

    extern int strcmp();
    extern char *strchr();

    int opterr = 1;
    int optind = 1;
    int optopt;
    char *optarg;

    int
    getopt(argc, argv, opts)
    int argc;
    char **argv, *opts;
    {
    static int sp = 1;
    register int c;
    register char *cp;

    if(sp == 1)
    if(optind >= argc ||
    argv[optind][0] != '-' || argv[optind][1] == '\0')
    return(EOF);
    else if(strcmp(argv[optind], "--") == NULL) {
    optind++;
    return(EOF);
    }
    optopt = c = argv[optind][sp];
    if(c == ':' || (cp=strchr(opts, c)) == NULL) {
    ERR(": illegal option -- ", c);
    if(argv[optind][++sp] == '\0') {
    optind++;
    sp = 1;
    } return('?');
    }
    if(*++cp == ':') {
    if(argv[optind][sp+1] != '\0')
    optarg = &argv[optind++][sp+1];
    else if(++optind >= argc) {
    ERR(": option requires an argument -- ", c);
    sp = 1;
    return('?');
    } else
    optarg = argv[optind++];
    sp = 1;
    } else {
    if(argv[optind][++sp] == '\0') {
    sp = 1;
    optind++;
    } optarg = NULL;
    } return(c);
    }

  2. 7th post! by Anonymous Coward · · Score: -1, Offtopic

    maybe better?

  3. fp by Anonymous Coward · · Score: -1, Offtopic

    fp fp first post

  4. Microsoft by Anonymous Coward · · Score: -1, Offtopic

    It's time for the Microsoft Conspiracy theories to start. It's also time for shit you people think is funny, like constantly spelling "Microsoft" as "M$" hahaha that's so funny.

    This has been a Microsoft Conspiracy Update.

  5. Re:Obligatory Posts... by nano2nd · · Score: 0, Offtopic

    I'm not interested till it can do Ogg Vorbis!!

  6. Re:Episode 11.1: Blindsided by Anonymous Coward · · Score: -1, Offtopic

    I give you a D+. I've seen better writing from middle schoolers.

  7. Episode 10: Situation Report [Walmart Security] by Anonymous Coward · · Score: -1, Offtopic

    The aroma of premium Samâ(TM)s Choice coffee infiltrated my nose as I sipped a cup delicately. Robert would be arriving momentarily, and I would request a situation report. He and I are, of course, the guardians of a Walmart Supercenter located inside of the prosperous community of Jasper, Texas.

    Weâ(TM)ve encountered Paul Cryer, who initiated litigation after his SUV impacted my elite patrol vehicle, and miscellaneous other members of the nefarious Three Pointed Conspiracy. Our integrity, however, is the origin of our strength. We will never abdicate our store. I digress.

    "Peter!" exclaimed Robert, emerging from the door leading to the lawn and garden center.

    "Robert," I smiled, "youâ(TM)re fifty seconds late. I will not accept such unpunctual behavior. What if a situation occurred in your absence?"

    My protégé said nothing, instead walking to the vending counter and drawing a cup of coffee. I wouldnâ(TM)t punish him this evening. "How was your day?" I asked.

    "It was fine," said Robert, "but you need to listen to this. There was a situation today at the restaurant!" You see, Robert is also employed by the prestigious Catfish Diner restaurant, which is regarded by many as the most elegant dining establishment in Jasper! Their all-you-can-eat seafood buffet, although expensive, is quite exquisite. I recommend it. Once again, however, I digress.

    I turned to Robert. "What was the situation?"

    "Well, this man came in," he said, "a man from Houston. It was strange, though, as the emblem on his car wasnâ(TM)t" â" Robert paused â" "I mean, he didnâ(TM)t seem to be a member of the Three Pointed Conspiracy. But, as we both know from experience, such terrible people are unable to conceal their true nature!"

    "What happened?" I inquired, attempting to suppress my concern. Robertâ(TM)s safety was of an imperative nature.

    "Well, it didnâ(TM)t become physical," he said, "so I didnâ(TM)t need to thrash him. People were obviously intimidated, though. I walked to his table.

    "âWhat would you like this evening, sir?â(TM) I asked.

    "âLook, man, is there any way you can get me some Starbucks coffee?â(TM)

    "âStarbucks coffee? I donâ(TM)t believe we serve that, sir. Would you like some Community Coffee instead?â(TM)

    "âI donâ(TM)t drink anything that gives me running diarrhea!â(TM) he said, raising his voice as if he were insulted. âI guess Iâ(TM)ll have some Coke. Anything to keep me awake so that I can get out of this anus of a city tonight.â(TM)

    "I must admit that he was beginning to offend me. However, like an experienced waiter, I suppressed my anger. âYes, sir,â(TM) I said, and returned with his drink.

    "âLook, man, Iâ(TM)m sure that all of your food sucks anyway, and you only serve a buffet. Itâ(TM)s probably something that I wouldnâ(TM)t even feed my dogs, but Iâ(TM)m desperate. So, Iâ(TM)ll have that.â(TM)

    "âYes, sir,â(TM) I responded, âbut our food is excellent. In fact, it is superlative. Our seafood is delivered fresh once every week!â(TM)

    "âThatâ(TM)s great,â(TM) he said, laughing, âbut tell your master chef not to screw me over too badly, aâ(TM)ight?â(TM)

    "I must concede that I ignored the manâ(TM)s request. I returned with a plate and some silverware, which he snatched promptly from my hands. Fifteen minutes later, I returned with his tab. âHere, sir,â(TM) I said, âthank you for dining with us this evening.â(TM)

    "âMy displeasure,â(TM) said the man, handing me a car key, âthis food was terrible, by the way. If this happened at any other restaurant, I would probably shoot the chef. My Lexus is parked outside. Bring it to the front door, please, and donâ(TM)t forget: there are two towels inside of the glove box.