Scott McNealy : kick butt and have fun


Je reproduis ici la lettre d'adieu de Scott McNealy à Sun, relayée par CNET : elle se passe de commentaires.

Subject: Thanks for a great 28 years
Date: Tue, 26 Jan 2010
From: Scott McNealy
To: [all Sun employees]

Gang,

When I interviewed many of you for employment at Sun over the years, one commitment often made was that things will change above, below, and around you faster than any place you have ever been. Looks like this was one area we exceeded plan for 28 years. While it was never the primary vision to be acquired by Oracle, it was always an interesting option. And this huge event is upon us now. Let's all embrace it with all of the enthusiasm and class and talent that we have to offer.

This combination has the potential to put Sun, its people, and its technology at the center of yet another industry and game-changing inflection point. The opportunity is well-documented and articulated by Larry and the Oracle folks. Not much I can add on this score. This is a very powerful merger. And way better than some of the alternatives we were facing.

So what do I say to all of you, now this is happening?

It turns out that one simple message to the large and diverse Sun community is actually quite hard to craft. Even for a big mouth who is always ready with a clever quip. The community includes our resellers and customers, our current and former employees, their friends and families who supported our employees on their mission to change the industry, our investors, our supply and service partners, students and educators, and even our competitors with whom we often collaborated.

But let me try. Though nothing I could write comes close to matching the unbelievably strong and positive emotions I have for you all. See, I never was able to master dispassion. I truly loved starting, running, and living Sun. And the last four years have not been without serious withdrawal. And the EU approval rocked me more than it should have.

So, to be honest, this is not a note this founder wants to write. Sun, in my mind, should have been the great and surviving consolidator. But I love the market economy and capitalism more than I love my company.

And I sure "hope" America regains its love affair with capitalism. And except for the auto industry, financial industry, health care, and some other places (I digress), the invisible hand is doing its thing quite efficiently. So I am more than willing to accept this outcome.

And my hat is off to one of the greatest capitalists I have ever met, Larry Ellison. He will do well with the assets that Sun brings to Oracle.

What we did right and wrong at Sun over the years might make for interesting reading. However, I am not a book writer. I am a husband, father of four, and a builder and leader of people who want to make a difference.

But spare me a bit of nostalgia. Not of the mistakes we made, and lord knows I made a ton. But of the things we did right and well.

First and foremost, Sun innovated like crazy. We took it to the limit (see Eagles). And though we did not monetize our inventions as well as we could have, few companies have the track record in R&D that we had over the last 28 years. This made working at Sun really cool. Thanks to all of you inventors and risk takers who changed how we live.

Sun cared about its customers. Even more than we cared about our own company at times. We looked at our customer's mission as more important than ours. Maybe we should have asked for more revenue in return, but our employees were always ready to help first. I love this about Sun, which I guess makes me a good capitalist, if not a great capitalist.

Sun did not cheat, lie, or break the rule of law or decency. While we enjoyed breaking the rules of conventional wisdom and archaic business practice, and for sure loved to win in the market, we did so with a solid reputation for integrity. Nearly three decades of competing without a notable incident of our folks going off course morally or legally. Not all executives and big companies are bad. Really. There are good companies out there. Special thanks to all of my employees for this. I never had to hide the newspaper in shame from my children.

Sun was a financial success. We paid billions in taxes, salaries, purchases, leases, training, and even lawyers and accountants for devastatingly cumbersome SOX and legal compliance (oops, more classic digression). Long-term and smart investors made billions in SUNW. And our customers generated revenue and savings using our equipment in countless ways. Many employees started families, bought homes, and put them through school while working at Sun. Our revenues over 28 years exceeded $200B. Few companies make it to the F200. We did. Nice.

Sun employees had way more fun than any other company. By far. From our dress code ("You must!") to beer busts to our April Fools' pranks to SunRise to our quiet enjoyment at night of a long, hard, well-done day of work, no company enjoyed "work" more than Sun. Thanks to all of our employees past and present for making Sun such a blast.

I could go on for a long time reminiscing about the good and great stuff we did at Sun, but just allow me one last one. We shared. Not the greatest attribute for a capitalist. But one I could not change and was not willing to change about Sun while I was in charge. We shared in the success of Sun with our resellers. With our employees through stock options, SunShare, beer busts, and the like (for as long as Congress would allow) and through our efforts to keep as many of them on board for as long as possible during the inevitable down cycles. With our partners through the Java Community Process, through our open-source collaborations, and licensing strategies. With our customers through our commitments to low barriers to exit. Sun was never just about us. It was about we. And that may be a bit of the reason we are where we are today.

But I have few regrets (see Sinatra's "My Way") and will always look back at Sun and its gang with only pride. Enormous pride. You are the best this industry ever had, though few outside of Sun recognized it.

And what we are about will live on in Sparc, Solaris, Java, our products, and our spirit. Well past everyone's recollections of what we did together. I will never forget, though.

Oracle is getting a crown jewel of the technology industry. They will do great things with Sun. Do your best to support them, and keep the Sun spirit alive and well in the industry. Our children will be better for it.

Thanks for the off-the-charts support to everyone who ever carried a Sun badge, used our products, or helped our company through the years.

And thanks to my wonderful wife, Susan, who gave this desperado (see Eagles) a chance to choose the Queen of Hearts before it was too late.

Someday, hopefully, you will all get to see or meet her and my other life's works named Maverick, Dakota, Colt, and Scout. If you do, perhaps you will understand why I stepped back from the CEO role four years ago. And why I feel like the luckiest guy in the whole world.

My best to all of you, and remember:

Kick butt and have fun!

Scott

 Lire l'article

  # Mémoire partagée

Le blog Unix de Daniel Polombo

Voir toute l'actualité

17 janvier 2011 : SMTP sortant : faire un trou noir avec Postfix

Quand on gère un serveur SMTP sortant, il peut arriver que l'on souhaite filtrer totalement les messages émis à destination d'un domaine, tout en donnant l'impression à l'émetteur que le message est bien parti. C'est le cas par exemple quand une plate-forme de test souhaite émettre de nombreux (...)

27 décembre 2010 : Afficher la version de NFS utilisée par un montage spécifique

Dans un environnement hétérogène, il est possible que tous les serveurs n'utilisent pas la même version de NFS, certains étant encore en v3, d'autres en v4. Pour afficher la version utilisée par un montage spécifique, on peut utiliser la commande nfsstat : # nfsstat -m /montage /montage from (...)

6 décembre 2010 : SPARC SuperCluster

Oracle vient d'annoncer la sortie en 2011 du SPARC SuperCluster, une nouvelle gamme de serveurs complets pour faire tourner, bien entendu, de l'Oracle RAC. S'appuyant sur des processeurs T3, utilisant les extensions SSD Flashfire, et intégrant des boîtes de type ZFS Storage 7420, ces serveurs (...)

29 novembre 2010 : Retrouver un fichier effacé mais toujours ouvert

Il arrive occasionnellement qu'un fichier soit effacé sur le filesystem malgré le fait qu'il soit toujours ouvert dans un processus. Ce problème, aussi connu sous le nom plus pragmatique de "mézouépassélespace", est dans l'immense majorité des cas un problème d'interface chaise-clavier, parfois (...)

16 novembre 2010 : Solaris 11 Express

La version Express de Solaris 11 est disponible chez Oracle. On notera entre autres la présence d'un LiveCD et l'absence de code source. Si ce dernier point vous gêne, allez plutôt voir du côté d'Illumos, le fork d'OpenSolaris réalisé par la communauté. Parmi les éléments notables de Solaris (...)

15 novembre 2010 : Mesurer la performance d'un core SPARC

Tous les processeurs SPARC intégrés aujourd'hui dans les gammes de serveurs Oracle/Fujitsu supportent une technologie nommée Chip Multithreading (CMT), similaire à l'Hyper-Threading des processeurs Intel. En résumé, il s'agit de faire tourner plusieurs threads sur un même core physique pour ne (...)

28 octobre 2010 : Les premiers serveurs T3 (Rainbow Falls)

Oracle vient de mettre à disposition sa gamme de serveurs T-series basés sur l'architecture Sparc T3 (longtemps connue sous le nom de code Rainbow Falls). Le processeur en lui-même est cadencé à 1.65 GHz, et dispose de 16 cores avec 8 threads hardware par core, pour un total de 128 processeurs (...)

1er octobre 2010 : Solaris Basic Resource Analyzer (BRA)

Le futur de Solaris a beau ne pas être tout rose, il reste malgré tout un parc installé assez conséquent, et ce parc a besoin d'être administré. Parmi les tâches du sysadmin, l'une des plus intéressantes et des plus complexes est certainement l'analyse de performances. J'ai écrit il y a (...)

30 août 2010 : MacOS : Please Sleep

Je rencontre depuis quelque temps des soucis de mise en veille de mon iMac. Après beaucoup trop d'essais divers et variés, suppressions d'applications et daemons, passages en safe boot (qui, pour la petite histoire, résoud le problème), et l'équivalent de la consommation énergétique annuelle de (...)

16 août 2010 : OpenSolaris est mort, vive Solaris 11

Après de longs mois d'attente, la stratégie d'Oracle concernant Solaris devient claire - et fait une victime, avec la disparition presque officielle d'OpenSolaris, annoncée en toutes lettres dans cet email interne. En pratique, la majeure partie du code restera sous licence Open Source (...)

16 août 2010 : OpenSolaris est mort, vive Illumos

Certes, Oracle a tué OpenSolaris. Mais le code étant disponible, la communauté dispose à la fois de la dernière version et de bon nombre de développeurs talentueux. Il existe donc maintenant un fork officiel, nommé Illumos. Le projet n'a pas pour but de recréer intégralement une version Open (...)

19 juillet 2010 : Scannez vos médias de l'iPhone dans Delicious Library

J'utilise depuis un certain temps maintenant l'excellent catalogue de médias Delicious Library, pour son interface bien léchée et la possibilité de scanner directement les code-barres de mes BD ou DVD avec la webcam de ma machine. Cela dit, j'ai été un peu négligent ces derniers temps, et les (...)

25 juin 2010 : Nouveau white paper Oracle Solaris

Il y a quelques jours, je commentais le manque de communication d'Oracle sur l'avenir des différents produits Sun. Ca reste flou, mais il semble tout de même qu'ils fourbissent leurs armes, au moins sur un plan commercial, avec ce white paper. Rien de vraiment nouveau sous le soleil, bien sûr, (...)

21 juin 2010 : Fin du support Solaris par HP

Mise à jour : un nouvel accord a été signé, visiblement, Oracle souhaitait essentiellement remanier le contrat. Oracle vient de mettre fin à l'accord qui le liait à HP et permettait à ce dernier d'offrir un support Solaris sur sa gamme de serveur x64 Proliant (anciennement Compaq, avant le (...)

17 mai 2010 : Taille d'une page mémoire sous Linux

Pour obtenir la taille d'une page mémoire (en octets) sous Linux, rien de plus simple : $ getconf PAGESIZE 4096 Ou : $ getconf PAGE_SIZE 4096

10 mai 2010 : Caractéristiques d'un serveur Xen

Lorsqu'on administre un serveur virtualisé sous Xen depuis son Dom0, bon nombre de commandes traditionnelles que l'on peut passer  pour observer l'état du système se réfèrent au Dom0 lui-même, et ne permettent pas d'observer les caractéristiques physiques du serveur lui-même. C'est en (...)

26 avril 2010 : Afficher l'état du lien réseau sous Solaris

Pour afficher le statut des liens réseaux physiques sous Solaris, on utilise la commande dladm (pour data-link administration) : # dladm show-dev e1000g0 link: up speed: 1000 Mbps duplex: full e1000g1 link: up speed: 1000 Mbps duplex: full e1000g2 (...)

12 avril 2010 : Commandes utiles – preap

On rencontre de temps en temps des processus appelés zombis. Rien à voir avec un film de Georges A. Romero, il s'agit d'un phénomène beaucoup plus prosaïque. Quand un processus se termine, pratiquement toutes les ressources associées sont libérées, à l'exception de l'entrée correspondante dans (...)

29 mars 2010 : Bonding sous RedHat Linux

Le bonding d'interfaces réseaux sous Linux permet d'agréger plusieurs interfaces physiques en une seule interface virtuelle. Les deux principales raisons d'utiliser ce type de technologie sont d'une part l'augmentation de la bande passante, et d'autre part la redondance, qui permet donc de (...)

15 mars 2010 : Utiliser DTrace pour tracer un accès disque

Dans des environnements Solaris, on rencontre de temps à autres des tentatives d'accès à des filesystems automontés qui n'existent pas, typiquement à cause de règles génériques dans une map d'automontage, ou tout simplement pour des accès à l'interface /net. Jusqu'à Solaris 10, il était (...)

1er mars 2010 : Utiliser udpsnoop pour identifier l'origine d'une requête DNS

Ayant récemment déployé une infrastructure DNS, j'ai été confronté à quelques serveurs Solaris réalisant des requêtes inattendues, et surtout en grand nombre. Malheureusement, obtenir l'identité des processus réalisant ces requêtes n'est pas simple, et il faut donc ruser quelque peu. DTrace (...)

22 février 2010 : Changer l'interface active en IPMP

Dans une configuration IPMP typique, on a souvent une interface active et une interface passive. Or, il peut parfois s'avérer nécessaire de forcer une bascule entre les deux interfaces, voyons donc comment procéder à cette opération. Voici la situation initiale de e1000g0 et e1000g1. En (...)

12 février 2010 : Gestion des limites sous RedHat Linux

La gestion des limites sous RedHat Linux se gère très simplement, par le biais du fichier /etc/security/limits.conf. On peut gérer par le biais de ce fichier tous les paramètres listés par la commande ulimit -a. Une entrée-type dans ce fichier liste les paramètres suivants : domaine : (...)

27 janvier 2010 : Scott McNealy : kick butt and have fun

Je reproduis ici la lettre d'adieu de Scott McNealy à Sun, relayée par CNET : elle se passe de commentaires. Subject: Thanks for a great 28 years Date: Tue, 26 Jan 2010 From: Scott McNealy To: [all Sun employees] Gang, When I interviewed many of you for employment at Sun over the years, (...)

21 janvier 2010 : La stratégie Oracle + Sun dévoilée le 27 janvier

Il semblerait que les déboires de la transaction Oracle/Sun avec l'Union Européenne soient bientôt résolues : Oracle annonce en effet une conférence de presse le 27 janvier prochain, au cours de laquelle la stratégie que l'entreprise compte suivre vis-à-vis de Sun sera enfin dévoilée. Mise à (...)

28 décembre 2009 : Changement de domaine

Petit changement d'URL, mon site sera désormais accessible via http://www.memoire-partagee.fr. Il restera possible quelque temps d'y accéder via http://daniel.polombo.fr, probablement un mois ou deux le temps de mettre à jour les référencements. Et ce petit post non technique est également (...)

16 décembre 2009 : Oracle prend des engagements sur MySQL

Oracle vient de publier une série d'engagements concernant MySQL, qui devraient contribuer à rassurer l'Union Européenne quant au rachat de Sun. Ces promesses sont valides pour une durée de 5 ans à compter de la conclusion de la transaction Oracle/Sun. Voici une rapide traduction de ces (...)

16 décembre 2009 : Oracle prend des engagements sur MySQL

Oracle vient de publier une série d'engagements concernant MySQL, qui devraient contribuer à rassurer l'Union Européenne quant au rachat de Sun. Ces promesses sont valides pour une durée de 5 ans à compter de la conclusion de la transaction Oracle/Sun. Voici une rapide traduction de ces (...)

6 décembre 2009 : Baies Clariion EMC² et Veritas Dynamic Lun Expansion – partie 2

Dans l'article précédent, j'ai parlé d'un problème rencontré avec l'extension dynamique de LUN sous Volume Manager. Voici maintenant la solution employée pour corriger les formats des disques VM : vxcdsconvert. La théorie Cette commande est en fait un jeu de scripts fournis par Veritas, et qui (...)

6 décembre 2009 : Baies Clariion EMC² et Veritas Dynamic Lun Expansion – partie 2

Dans l'article précédent, j'ai parlé d'un problème rencontré avec l'extension dynamique de LUN sous Volume Manager. Voici maintenant la solution employée pour corriger les formats des disques VM : vxcdsconvert. La théorie Cette commande est en fait un jeu de scripts fournis par Veritas, et (...)

23 novembre 2009 : Baies Clariion EMC² et Veritas Dynamic Lun Expansion – partie 1

Le titre fait rêver, non? Bon, avant de perdre définitivement tous les lecteurs, je vais présenter rapidement le contexte. Les baies SAN de la gamme Clariion d'EMC² permettent de retailler dynamiquement des volumes (appelés LUNs), c'est-à-dire qu'on peut augmenter à chaud la taille d'un disque (...)

23 novembre 2009 : Baies Clariion EMC² et Veritas Dynamic Lun Expansion – partie 1

Warning: cannot yet handle MBCS in html_entity_decode()! in /homez.318/memoirepg/www/wp-content/plugins/wp-dragtoshare-extended/lib/dtse.functions.php on line 127 Warning: cannot yet handle MBCS in html_entity_decode()! in (...)

9 novembre 2009 : Effacer un fichier au nom bizarre

Il arrive sous Unix que l'on rencontre des fichiers aux noms inhabituels. Ces fichiers sont souvent le produit d'une erreur humaine (faute de frappe, erreur dans une commande), et on a parfois bien du mal à les effacer. Voici donc une petite solution toute simple qui devrait marcher dans tous (...)

9 novembre 2009 : Effacer un fichier au nom bizarre

Il arrive sous Unix que l'on rencontre des fichiers aux noms inhabituels. Ces fichiers sont souvent le produit d'une erreur humaine (faute de frappe, erreur dans une commande), et on a parfois bien du mal à les effacer. Voici donc une petite solution toute simple qui devrait marcher dans tous (...)

2 novembre 2009 : Commandes utiles – plimit

Cet article est le premier d'une série de billets très courts concernant des commandes fort utiles, mais qui me paraissent (à tort ou à raison) méconnues. Aujourd'hui : plimit. Tout le monde connaît la commande ulimit, pour afficher ou modifier les limitations de ressources posées sur la (...)

2 novembre 2009 : Commandes utiles – plimit

Cet article est le premier d'une série de billets très courts concernant des commandes fort utiles, mais qui me paraissent (à tort ou à raison) méconnues. Aujourd'hui : plimit. Tout le monde connaît la commande ulimit, pour afficher ou modifier les limitations de ressources posées sur la (...)

26 octobre 2009 : Scripting : forker pour une fonction interne

Derrière ce titre un peu barbare (nos amis anglophobes me pardonneront, j'espère) se cache une question finalement très simple : dans un script, on sait que si chaque appel à une commande externe va générer un nouveau processus au niveau du système, ce n'est pas le cas pour les fonctions (...)

26 octobre 2009 : Scripting : forker pour une fonction interne

Derrière ce titre un peu barbare (nos amis anglophobes me pardonneront, j'espère) se cache une question finalement très simple : dans un script, on sait que si chaque appel à une commande externe va générer un nouveau processus au niveau du système, ce n'est pas le cas pour les fonctions (...)

15 octobre 2009 : Petit upgrade des Sparc64 VII

Parmi les multiples annonces faites par Sun (et, dans ce cas précis, Fujitsu) à l'OpenWorld, on notera que les Sparc64 VII viennent de recevoir un petit coup de pouce, de 2.4 à 2.53 GHz, et le cache L2 passant de 5 à 5.5 Mo. Ces processeurs sont des quad-core, disposant de 2 threads hardware (...)

15 octobre 2009 : Petit upgrade des Sparc64 VII

Parmi les multiples annonces faites par Sun (et, dans ce cas précis, Fujitsu) à l'OpenWorld, on notera que les Sparc64 VII viennent de recevoir un petit coup de pouce, de 2.4 à 2.53 GHz, et le cache L2 passant de 5 à 5.5 Mo. Ces processeurs sont des quad-core, disposant de 2 threads hardware (...)

14 octobre 2009 : FlashFire : la gamme SSD de Sun

Sun vient d'annoncer deux produits à base de disques SSD, que l'on peut retrouver sur leur page dédiée à la gamme Flashfire : le F5100 est un équipement 1U pouvant aller de 480 Go (20 modules flash) à 1.92 To (80 modules flash) de volumétrie, et capable de dépasser le million d'IOPS sur le (...)

14 octobre 2009 : FlashFire : la gamme SSD de Sun

Sun vient d'annoncer deux produits à base de disques SSD, que l'on peut retrouver sur leur page dédiée à la gamme Flashfire : le F5100 est un équipement 1U pouvant aller de 480 Go (20 modules flash) à 1.92 To (80 modules flash) de volumétrie, et capable de dépasser le million d'IOPS sur le (...)

14 octobre 2009 : Solaris 10 10/09

La nouvelle mise à jour de Solaris 10 vient de paraître. Comme d'habitude, on trouvera chez Sun une liste exhaustive des modifications, dont voici quelques extraits. Support de disques de 2 To comme disque de boot (précédemment limité à 1 To, ça ne va pas changer nos vies) Support du root (...)

14 octobre 2009 : Solaris 10 10/09

La nouvelle mise à jour de Solaris 10 vient de paraître. Comme d'habitude, on trouvera chez Sun une liste exhaustive des modifications, dont voici quelques extraits. Support de disques de 2 To comme disque de boot (précédemment limité à 1 To, ça ne va pas changer nos vies) Support du root (...)

12 octobre 2009 : Consommation mémoire de Linux

La consommation mémoire de nos serveurs est une préoccupation récurrente et essentielle. Voici les commandes que j’utilise habituellement sur les plates-formes Linux (dans mon cas, du RedHat Enterprise Linux, mais c’est assez générique). Pour les habitués de Solaris, le point le (...)

12 octobre 2009 : Consommation mémoire de Linux

La consommation mémoire de nos serveurs est une préoccupation récurrente et essentielle. Voici les commandes que j’utilise habituellement sur les plates-formes Linux (dans mon cas, du RedHat Enterprise Linux, mais c’est assez générique). Pour les habitués de Solaris, le point le (...)

6 octobre 2009 : Mémoire partagée sur Iphone!

En pleine crise d’hyperactivité sur le redesign de ce blog, j’ai installé le plugin WPtouch, qui génère automatiquement une version du blog dédiée aux clients mobiles en général, et à l’iphone en particulier (il suffit de voir le thème pour s’en convaincre). Les (...)

6 octobre 2009 : Mémoire partagée sur Iphone!

En pleine crise d’hyperactivité sur le redesign de ce blog, j’ai installé le plugin WPtouch, qui génère automatiquement une version du blog dédiée aux clients mobiles en général, et à l’iphone en particulier (il suffit de voir le thème pour s’en convaincre). Les (...)

1er octobre 2009 : Oracle moins cher sur T2+

Oracle vient d’annoncer une baisse significative des coûts de licences de sa base de données sur les processeurs T2+ de Sun. La facturation d’Oracle se fait au nombre de cores, mais avec l’application d’un facteur multiplicatif spécifique à la famille de processeurs, le (...)

1er octobre 2009 : Oracle moins cher sur T2+

Oracle vient d’annoncer une baisse significative des coûts de licences de sa base de données sur les processeurs T2+ de Sun. La facturation d’Oracle se fait au nombre de cores, mais avec l’application d’un facteur multiplicatif spécifique à la famille de processeurs, le (...)

30 septembre 2009 : Wordpress multilingue, thème plus large

J’ai récemment ajouté à mon blog l’excellent plugin ZdMultilang d’Anthony Petitbois. Il est certes peu probable que j’aie le temps (et le courage) de traduire l’intégralité du blog, mais j’essaierai dans la mesure du possible de mettre une version anglaise en (...)

30 septembre 2009 : Wordpress multilingue, thème plus large

Mise à jour : j’ai pour le moment supprimé le plugin multilingue, dans la mesure où il modifie le chemin d’accès par défaut des posts en français, et influe donc sur les sitemaps que je transmet à Google. J’ai récemment ajouté à mon blog l’excellent plugin ZdMultilang (...)

28 septembre 2009 : Mais que sauvegarde Time Machine?

Ces derniers temps, je trouvais que Time Machine me sauvegardait beaucoup de volumétrie à chaque backup : 8 Go toutes les heures, c’est un peu beaucoup quand même! J’ai du coup cherché à voir d’un peu plus près ce qu’il faisait. Premier arrêt, la console (...)

28 septembre 2009 : Mais que sauvegarde Time Machine?

Ces derniers temps, je trouvais que Time Machine me sauvegardait beaucoup de volumétrie à chaque backup : 8 Go toutes les heures, c’est un peu beaucoup quand même! J’ai du coup cherché à voir d’un peu plus près ce qu’il faisait. Premier arrêt, la console (...)

11 septembre 2009 : Sparc's not dead (?)

A l’heure où la Commission Européenne se penche sur le rachat de Sun par Oracle – et surtout, à l’heure où elle gèle ledit rachat en attendant la fin de son enquête, un peu d’espoir pour Solaris et pour les plates-formes Sparc ne fait pas de (...)

11 septembre 2009 : Sparc's not dead (?)

A l’heure où la Commission Européenne se penche sur le rachat de Sun par Oracle – et surtout, à l’heure où elle gèle ledit rachat en attendant la fin de son enquête, un peu d’espoir pour Solaris et pour les plates-formes Sparc ne fait pas de (...)

7 septembre 2009 : hosts.deny : bad option name

Solaris 10 inclut par défaut le package TCP Wrappers de Wietse Venema, qui permet de bloquer ou d’ouvrir l’accès individuellement à un certain nombre de services en se basant sur des informations de la pile TCP/IP, typiquement l’adresse IP source de la requête. Le fichier (...)

7 septembre 2009 : hosts.deny : bad option name

Solaris 10 inclut par défaut le package TCP Wrappers de Wietse Venema, qui permet de bloquer ou d’ouvrir l’accès individuellement à un certain nombre de services en se basant sur des informations de la pile TCP/IP, typiquement l’adresse IP source de la requête. Le fichier (...)

4 septembre 2009 : iStat Menus pour Snow Leopard

Cette excellente application qu’est iStat Menus est enfin mise à jour pour Snow Leopard. Elle permet de visualiser les indicateurs systèmes de son choix (consommation du processeur, de la mémoire, de la bande passante, températures de sa machine, …) directement dans la barre de (...)

4 septembre 2009 : iStat Menus pour Snow Leopard

Cette excellente application qu’est iStat Menus est enfin mise à jour pour Snow Leopard. Elle permet de visualiser les indicateurs systèmes de son choix (consommation du processeur, de la mémoire, de la bande passante, températures de sa machine, …) directement dans la barre de (...)

4 septembre 2009 : Snow Leopard et imprimantes multifonctions HP

Si vous disposez d’une imprimante multifonctions HP et que vous venez de mettre à jour votre Mac avec Snow Leopard, vous aurez probablement rencontré des problèmes avec les fonctions de scanner ou de fax. Tout d’abord, sachez que les logiciels HP que vous avez l’habitude (...)

4 septembre 2009 : Snow Leopard et imprimantes multifonctions HP

Si vous disposez d’une imprimante multifonctions HP et que vous venez de mettre à jour votre Mac avec Snow Leopard, vous aurez probablement rencontré des problèmes avec les fonctions de scanner ou de fax. Tout d’abord, sachez que les logiciels HP que vous avez l’habitude (...)

31 août 2009 : Rainbow Falls – le futur T3

Sun vient de présenter à la conférence Hot Chips quelques nouvelles informations sur le futur processeur Rainbow Falls, qui pourrait devenir le T3 au niveau de sa dénomination commerciale. Le processeur comportera 16 cores, chacun d’entre eux gérant 16 threads hardware, soit le double des (...)

31 août 2009 : Rainbow Falls – le futur T3

Sun vient de présenter à la conférence Hot Chips quelques nouvelles informations sur le futur processeur Rainbow Falls, qui pourrait devenir le T3 au niveau de sa dénomination commerciale. Le processeur comportera 16 cores, chacun d’entre eux gérant 16 threads hardware, soit le double des (...)

20 juillet 2009 : Prompt bash : couleurs, titre de fenêtre et non-retour à la ligne

Comme d’habitude, en changeant d’entreprise, j’ai encore oublié d’embarquer mon vieux .bashrc. Ce n’est pas bien méchant à refaire, mais, comme à chaque fois, je suis obligé de rechercher pourquoi le retour à la ligne ne se fait pas correctement dans mon terminal (...)

20 juillet 2009 : Prompt bash : couleurs, titre de fenêtre et non-retour à la ligne

Comme d’habitude, en changeant d’entreprise, j’ai encore oublié d’embarquer mon vieux .bashrc. Ce n’est pas bien méchant à refaire, mais, comme à chaque fois, je suis obligé de rechercher pourquoi le retour à la ligne ne se fait pas correctement dans mon terminal (...)

17 juillet 2009 : Sun accepte l'offre de reprise d'Oracle

Ca y est, c’est fait. Le conseil d’administration de Sun a accepté hier l’offre de reprise d’Oracle. Pour les amateurs de détails techniques, Oracle paiera donc $9.50 par action, ce qui valorise Sun à 5.6 milliards de dollars, en tenant compte des dettes et de la (...)

17 juillet 2009 : Sun accepte l'offre de reprise d'Oracle

Ca y est, c’est fait. Le conseil d’administration de Sun a accepté hier l’offre de reprise d’Oracle. Pour les amateurs de détails techniques, Oracle paiera donc $9.50 par action, ce qui valorise Sun à 5.6 milliards de dollars, en tenant compte des dettes et de la (...)

14 juillet 2009 : Les clusters d'installation de Solaris

Etant en cours de mise en oeuvre d’un Jumpstart (ou, plus précisément, d’un JET, le Jumpstart Enterprise Toolkit, qui simplifie bien la mise en oeuvre), je me suis penché sur les clusters d’installation disponibles pour Solaris 10. Pour référence, les voici : SUNWCrnet — (...)

14 juillet 2009 : Les clusters d'installation de Solaris

Etant en cours de mise en oeuvre d’un Jumpstart (ou, plus précisément, d’un JET, le Jumpstart Enterprise Toolkit, qui simplifie bien la mise en oeuvre), je me suis penché sur les clusters d’installation disponibles pour Solaris 10. Pour référence, les voici : SUNWCrnet — (...)

4 mai 2009 : Sun Certified System Administrator

Pour des raisons diverses et variées, j’ai récemment décidé de passer le SCSA, pour devenir administrateur certifié sur Solaris 10. Ayant déjà quelques années d’expérience SunOS/Solaris derrière moi, j’ai préféré me dispenser des formations recommandées par Sun et passer la (...)

21 avril 2009 : Oracle rachète Sun

A moins d’avoir vécu coupé du monde depuis hier, vous savez déjà qu’Oracle et Sun viennent de finaliser un accord, le premier rachetant le second pour la bagatelle de 7.4 milliards de dollars. Pour Oracle, c’est une entrée fracassante sur le marché des serveurs et des (...)

18 février 2009 : SSH et X11 forwarding

Le X11 forwarding est une fonctionnalité très pratique du client ssh (appelée par l’option -X), qui permet d’assurer une gestion automatique de l’export de display et de faire transiter les informations X11 dans la session ssh, améliorant donc considérablement la sécurité de (...)

5 janvier 2009 : VxDMP, boot disk et FAKE_ARRAY

Si vous utilisez Symantec Storage Foundation (ex-Veritas Volume Manager et File System, que je continuerai sans doute à appeler VM toute ma vie) et que vous utilisez des baies de stockage, il y a de grandes chances pour que vous ayiez à gérer VxDMP, la couche de gestion du multipathing intégrée (...)

12 décembre 2008 : ZFS – ce qui ne marche pas

Comme je l’ai présenté dans un précédent billet, ZFS est une véritable révolution à plusieurs titres dans le monde des filesystems. Cela dit, l’écosystème ZFS n’est pas encore complètement mature, et un certain nombre de fonctionnalités manquent encore à l’appel, que ce (...)

17 novembre 2008 : ZFS – legacy mountpoint

Je me suis heurté récemment à une situation un peu particulière avec ZFS. Sur un de mes serveurs, je dispose dans un zpool (monpool) d’un dataset (mondataset) contenant un répertoire (/monpool/mondataset/shared) qui a vocation à être partagé via NFS. Seulement, le répertoire qui sera (...)

6 novembre 2008 : Solaris 10 10/08

Solaris 10 10/08 est désormais disponible – la version est sortie juste à temps pour ne pas être rebaptisée 11/08. Sans être révolutionnaire, cette update apporte son lot de petites nouveautés, avec bien évidemment le support des nouvelles lignes matérielles (serveurs T5440 et M3000, (...)

4 novembre 2008 : Fin de la gamme UltraSparc-IV

Les gammes UltraSparc-IV et IV+ ne pourront plus être commandées après le 8 janvier 2009. Cela inclut notamment les V490 et V890, E2900, E4900 et E6900, ainsi que les serveurs high-end E20K et E25K. Il y a également plusieurs promotions en cours, notamment sur les reprises des anciens systèmes. (...)

29 octobre 2008 : Sortie du M3000

Sun et Fujitsu viennent de commercialiser le dernier-né de la gamme APL (Advanced Product Line, développée conjointement par les deux marques), le M3000. Portant le nom de code “Ikkaku” (c’est-à-dire narval), ce serveur occupe 2U, et ne propose qu’un seul CPU, de type (...)

29 septembre 2008 : LiveUpgrade, PowerPath et SAN EMC²

LiveUpgrade est un outil conçu par Sun pour simplifier les mises à jour de Solaris, qu’il s’agisse d’un upgrade vers une version plus récente ou simplement d’appliquer des patchs. Le principe est simple : l’outil crée une copie du système (appelée ABE, pour (...)

15 septembre 2008 : ZFS - commandes de base

Dans un précédent article, j’ai présenté les principaux apports de ZFS. Nous allons maintenant nous intéresser aux commandes de base qui permettent de manipuler les pools et les datasets, ces derniers correspondant à peu près aux volumes que l’on retrouve dans d’autres (...)

8 septembre 2008 : SRM 1.2 : dlsym failed pam_sm_close_session

Lorsque l’on installe Solaris Resource Manager 1.2 sur Solaris 8, on peut retrouver dans ses logs et sur sa console des messages du type : Aug 30 00:34:24 monserveur proftpd[14881]: [ID 825731 user.error] dlsym failed pam_sm_close_session: error ld.so.1: proftpd: fatal: (...)

1er septembre 2008 : ZFS - présentation

ZFS est un nouveau genre de système de fichiers, intègrant également des fonctions traditionnellement dévolues aux outils de gestion de volumes. Le projet a été initié chez Sun en 2000, sous la houlette de Jeff Bonwick, pour remplacer un UFS qui, il faut le reconnaître, vieillissait plutôt (...)

29 juillet 2008 : Gestion des services réseau sous Solaris 10

Sous Solaris 10, les services réseau gérés par inetd ne sont plus déclarés dans le fichier /etc/inetd.conf, mais s’appuient sur le framework SMF (Service Management Facility). Voyons rapidement comment observer et manipuler ces services, et comment en déclarer un nouveau. Gestion des (...)

15 juillet 2008 : OpenSolaris

La première version supportée d’OpenSolaris est disponible depuis le mois de mai, sous le doux nom d’OpenSolaris 2008.05. C’est l’occasion de faire un petit tour d’horizon du projet en lui-même, et des différentes distributions qui sont basées dessus. Le projet (...)

30 juin 2008 : Afficher la ligne de commande d’un processus

Quand on examine les processus tournant sur un système, il arrive fréquemment que les lignes de commandes ayant donné naissance à ces processus soient trop longues pour être affichées en entier par des outils comme ps, prstat ou top. C’est très classique par exemple avec des moteurs (...)

24 juin 2008 : Niagara 3

D’après The Register, le processeur Niagara 3 devrait être disponible d’ici environ 6 mois. Le processeur en lui-même aurait 16 cores, chacun étant capable de gérer 16 threads hardware en parallèle, et la gamme de serveurs monterait jusqu’à 8 processeurs par machine (ce qui (...)

16 juin 2008 : Les projets Solaris 10

J’ai parlé dans un article précédent de la gestion de ressources appliquée aux zones Solaris 10. Nous allons aujourd’hui aborder un autre aspect de la gestion des ressources, les projets. Le projet est un outil permettant de définir des profils d’activité (ou workloads pour (...)

9 juin 2008 : Solaris Cluster Express 6/08

Une nouvelle version de la solution de clustering Open Source de Sun est disponible : Solaris Cluster Express 6/08 vient d’être mis à disposition sur le site d’OpenSolaris. Directement issue de la version 3.2 de Sun Cluster, la version Express fonctionne sur Solaris Express (...)

Unix